我刚开始使用Dart编辑器中的Dart进行游戏。Dart编辑器中的格式代码
由于达特编辑器是Eclipse中的分布,我计算过,格式化我的代码,所有我需要做的就是按下CRTL + Shift + F键。但是,当我这样做时,它提出了“查找/替换”窗口。我试着看看在“偏好”中是否有任何选项来解决这个问题,但我没有发现。 (在这一点上,偏好看起来有点bare)。)
那么,是否有格式化代码的快捷键?如果有,为什么不是crtl + shift + f就像它在Eclipse的其他发行版一样?
我刚开始使用Dart编辑器中的Dart进行游戏。Dart编辑器中的格式代码
由于达特编辑器是Eclipse中的分布,我计算过,格式化我的代码,所有我需要做的就是按下CRTL + Shift + F键。但是,当我这样做时,它提出了“查找/替换”窗口。我试着看看在“偏好”中是否有任何选项来解决这个问题,但我没有发现。 (在这一点上,偏好看起来有点bare)。)
那么,是否有格式化代码的快捷键?如果有,为什么不是crtl + shift + f就像它在Eclipse的其他发行版一样?
更新:
与DART 1.2,发布2/26,就可以通过源菜单格式化代码,尽管源菜单不会在某些情况下存在,我不知道为什么。您也可以使用快捷方式Ctrl + Shift + R默认情况下。要修改快捷方式,可以转到工具 - >首选项 - >键绑定 - >导出到文件。然后在文件中搜索“格式”并修改正确的密钥绑定,然后重新导入它。
老答案:
在飞镖镖编辑代码自动套用格式功能尚未出台呢。根据我在Dart问题追踪器中的Dart formatter issue中读到的内容,听起来应该在Dart编辑器的1.2版中引入它,从现在开始希望不会太长。
我真的看到它并使用它几天(我认为它们回滚了1.2),但是它仍然没有键盘快捷键。这是您需要手动点击的选项。 (希望你可以自己绑定到一个快捷方式。)
至于为什么不按Ctrl + Shift + f格式,我认为这是一个偏好问题。 Eclipse没有用于搜索的绑定,我希望它能做到。所以搜索在Dart Editor中具有绑定的事实很好。他们不只是试图复制Eclipse;他们正在尝试做更好的事情。这是否符合标准是一个偏好问题。 – CorayThan
我注意到有两个搜索绑定。 Ctrl + Shift + f调出搜索/替换框,而Ctrl + f调出窗口底部的小搜索栏。我想知道,我可以更改绑定吗?但我想这是一个单独的问题。 –
@CorayThan Eclipse确实有搜索(Ctrl + F)和更高级的搜索(Ctrl + H) –