|
基于Chromium框架(libcef)和Node的Brackets体验比Java Based的IDE好太多了. http://my.oschina.net/eechen/blog/377870
不搞Java开发的就不要用Java之类的IDE,用Geany,Brackets,Atom,Sublime,Qt Creator都可以,不要让慢如蜗牛的Java露脸.
Adobe Brackets实时预览Live Preview原理:
Brackets-node Chrome(--remote-debugging-port)
Chrome通过参数--remote-debugging-port建立远程调试端口.
Brackets内部通过Node.JS跟Chrome建立长连接,从而实现实时预览.
Brackets Live Preview 传给 Chrome 的命令行参数:
/usr/bin/google-chrome \
--no-first-run \
--no-default-browser-check \
--allow-file-access-from-files \
--temp-profile \
--user-data-dir=/home/eechen/.config/Brackets/live-dev-profile \
--remote-debugging-port=9222 \
--flag-switches-begin \
--flag-switches-end \
file:///opt/brackets/www/LiveDevelopment/launch.html
|
|
|