不激活 IDEA 窗口的前提下能否让其自动同步外部编辑的文件?

郁也风 发布于 2015/07/21 05:38
阅读 693
收藏 0

从 eclipse 切换到 IDEA 有一段时间了,确实是个牛逼的 IDE,不过这玩意搞搞 java 还不错,编辑 javascript 的时候,就让人抓狂了——不过说实话,目前还没看到 js 提示能做的比较好的——各种莫名其妙的提示,真正想要的又不出现,而且速度比较慢(比 java 提示慢多了)。

另外用 FileWatcher 插件来监视 Less 文件的修改,不过这东西有个问题,我一边输入一边编译,明明文件都还没保存呢!!!这导致的结果一个是经常提示有错误(我还没写完呢),另一个就是导致整个 IDE 更慢。

所以很想用 Sublime 来编辑 js、less,但是 IDEA 这种一站式的 IDE 的主打就是包办一切,例如它的文件同步模式。

在 IDEA 里面编辑的文件是在切换到其它窗口的时候才自动同步到目标位置(例如 web 的 war exploded 包),于是导致一个结果是在外部编辑的文件想要看到效果,就必须切换到 IDEA 使其同步一下文件,然后再切换到浏览器刷新。

而之前在 eclipse 上的模式是其自动监视文件修改(不管你是用啥改的),在外部编辑器编辑的页面直接切换到浏览器刷新就行了。

虽然只是多了这么一个切换的步骤,但是次数多了绝对要抓狂的,所以我最后还是勉强咬牙用 IDEA 来编辑 js 。

但是想问问有没有更好的模式,或者是说什么配置我是没找到的?

Update:

已解决,发现现在用其它编辑器编辑 idea 项目文件的时候会自动拷贝到 web 发布目录了。

我怀疑这可能是 jrebel 的功能,而不是 idea 原生提供的功能,因为当初确实不好使的。

为 jrebel 赞一个 

加载中
0
淘淘我的小宝宝
淘淘我的小宝宝

你只是搞JS前端?不如用webstorm专门针对前端的。我java后端2年有时也写写前端,一切顺利。我很奇怪,你在idea编辑器编辑突然又到外部编辑干啥?

关于你说的我觉得都不是问题,因为是我搞后端的可能不太理解你的场景需求,你说得这些下面这张图全告诉你了:关于自动保存和同步问题


郁也风
郁也风
已解决,应该是 jrebel 提供的助攻
郁也风
郁也风
前后端都得搞,idea 编辑 java 挺好,但是javascript 很渣,不如直接用 sublime 舒服。
返回顶部
顶部