Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart编辑器中的格式代码_Dart_Dart Editor - Fatal编程技术网

Dart编辑器中的格式代码

Dart编辑器中的格式代码,dart,dart-editor,Dart,Dart Editor,我刚开始在Dart Editor中玩Dart 由于Dart编辑器是Eclipse的一个发行版,所以我认为要格式化代码,只需按crtl+shift+f。然而,当我这样做时,它却打开了“查找/替换”窗口。我试着看看“首选项”中是否有任何选项可以解决这个问题,但我发现没有。(此时,首选项似乎有点简单。) 那么,格式化代码是否有捷径?如果有,为什么不像Eclipse的其他发行版那样使用crtl+shift+f?更新: 使用2/26版本的Dart 1.2,您可以通过源菜单格式化代码,尽管源菜单在某些情况下

我刚开始在Dart Editor中玩Dart

由于Dart编辑器是Eclipse的一个发行版,所以我认为要格式化代码,只需按crtl+shift+f。然而,当我这样做时,它却打开了“查找/替换”窗口。我试着看看“首选项”中是否有任何选项可以解决这个问题,但我发现没有。(此时,首选项似乎有点简单。)

那么,格式化代码是否有捷径?如果有,为什么不像Eclipse的其他发行版那样使用crtl+shift+f?

更新:

使用2/26版本的Dart 1.2,您可以通过源菜单格式化代码,尽管源菜单在某些情况下不存在,我不知道为什么。默认情况下,也可以使用快捷键Ctrl+Shift+R。要修改快捷方式,可以转到工具-->首选项-->键绑定-->导出到文件。然后在文件中搜索“格式”,修改正确的密钥绑定,然后重新导入

旧答案:

Dart编辑器中的Dart代码自动格式化功能尚未引入。从我在《关于Dart问题跟踪器》一书中读到的内容来看,Dart编辑器的1.2版似乎应该引入它,希望从现在起不会太久


事实上,我确实看到了它并使用了几天(我想他们已经回滚到1.2版了),但它仍然没有键盘快捷键。这是您需要手动单击的选项。(希望您可以自己将其绑定到快捷方式。)

至于为什么不使用ctrl+shift+f作为格式,我认为这是一个偏好问题。Eclipse没有用于搜索的绑定,我希望它有。因此,事实上搜索在Dart编辑器中有一个绑定是很好的。他们不只是试图复制Eclipse;他们正试图做得更好。这是否正确取决于偏好。我注意到搜索有两个绑定。Ctrl+Shift+f将显示“搜索/替换”框,而Ctrl+f将显示窗口底部的一个小搜索栏。我想知道,我能换一下装订吗?但我想这是一个单独的问题。@CorayThan Eclipse有一个搜索(Ctrl+F)和一个更高级的搜索(Ctrl+H)