我正在使用Rubymine 5.4 for Windows,它总体上令人惊叹,95%与Visual Studio一样好,只有少数例外的HTML / CSS编辑器......主要是缺乏实时预览/ WYSIWYG能力,即因为我输入我可以看到生成的预览直播(除了VS,DreamWeaver也有此功能)。我似乎无法在IDE,帮助或任何Google / Stack搜索中找到类似的内容。
要清楚,我正在寻找的是在RubyMine中使用分屏视图的方法,我可以在一个窗格/选项卡中编辑我的HTML / CSS并看到它的外观的实时预览另一个标签/窗格中的浏览器。
理想情况下,这将是:
...但是,我可以忍受上述两种变体,例如:简单地使用外部窗口/浏览器与RubyMine集成,或者,预览仅适用于有限的渲染引擎(仅限Chrome)。
答案 0 :(得分:5)
感谢@CrazyCoder& @LazyOne指点......
经过一番研究,我已经确认并获得了更多细节:
解决方案是使用官方Jetbrains(RubyMine的制造商)LiveEdit插件,您可以在此处找到:http://plugins.jetbrains.com/plugin/?id=7007
Rubymine > Settings > Plugins
(在搜索中输入“plugins”
设置中的方框)Install Plugin from disk
按钮menubar > View > LiveEdit
(将会进行检查)该插件几乎无缝地工作。我发现它不需要经常手动重新加载页面就可以显着缩短开发时间,即使用鼠标或键盘将焦点带到浏览器窗口并点击刷新...这一次尤其如果你做了很多HTML / CSS并希望经常检查您的更改。
但是,如果您要进行任何主要的后端/ Rails或Javascript,我建议将其关闭,因为由于代码解释/处理,重新加载可能会稍长一些,并且当您处于中间时遇到错误语句和LiveEdit决定在未定义变量或具有不正确的值时刷新。在这种情况下,您不必手动刷新所节省的时间可能会丢失(超过1倍)b / c在服务器端或JS中创建/呈现内容的频率和时长在客户端。