在Dart编辑器中格式化代码

时间:2014-02-07 19:22:02

标签: dart dart-editor

我刚开始在Dart编辑器中玩Dart。

由于Dart编辑器是Eclipse的发行版,我想要格式化我的代码,我需要做的就是按 crtl + shift + f 。但是,当我这样做时,它会调出“查找/替换”窗口。我试过看看“偏好”中是否有任何选项可以解决这个问题,但我没有找到。 (此时的偏好似乎有些过时了。)

那么,是否有用于格式化代码的快捷键?如果有的话,为什么它不像 crtl + shift + f 那样在Eclipse的其他发行版中呢?

1 个答案:

答案 0 :(得分:4)

更新:

使用2月26日发布的Dart 1.2,你可以通过Source菜单格式化代码,虽然在某些情况下源菜单不存在,我不知道为什么。您也可以默认使用快捷键 Ctrl + Shift + R 。要修改捷径,您可以转到工具 - >偏好 - >键绑定 - >导出到文件。然后在文件中搜索“格式”并修改正确的键绑定,然后重新导入它。

旧答案:

Dart编辑器中Dart代码的autoformat功能尚未推出。从我在Dart问题跟踪器的Dart formatter issue中读到的内容来看,它听起来应该在Dart编辑器的1.2版中引入,希望从现在开始不会太长。

我确实看到它并使用它几天(我认为它们回滚了1.2),但它仍然没有键盘快捷键。这是您需要手动点击的选项。 (希望你可以将它自己绑定到一个快捷方式。)