是否可以format code automatically on save?我曾经看到一个solution,其中一个宏被分配给一个快捷方式,但我需要能够使这成为一个项目设置。这样,任何人加入我们的项目都不必为自己配置一个宏。在Eclipse中,使用save actions并将配置文件置于版本控制之下可以轻松实现这一点。
format code automatically on save
save actions
yquaqz181#
保存时使用Flutter自动格式化代码:勾选-文件|设置|语言和框架|Flutter-“保存时格式化代码”。
uubf1zoe2#
另一个选项是从jetbrains officials下载保存操作插件(因为在IDE的插件部分中搜索没有找到它)接下来,通过IDE设置导入下载的JAR文件:
重新启动IDE,保存操作配置将显示在IDE设置的根目录下
ih99xse13#
我不知道这个问题是否在其他地方得到了回答,在Android Studio中,我可以在Preferences > Languages and Framework > Flutter中找到自动格式保存为Flutter作为图像在这里。Autoformat on save option for Flutter
Preferences > Languages and Framework > Flutter
jogvjijk4#
这是不可能的,除非通过一个宏。有一个突出的功能请求-IDEABKL-5806 Automatically trigger code formatter on file save-为这样一个动作。有一点讨论票你可能想读。我建议你投票给它。然而,这是一个4年前的请求。并根据JetBrains的意见,它似乎不像是一个高优先级的项目。额外的投票可能会改变这一点。同时,使用提交时自动格式化选项也是您的一个选择。最后,如果你想在其他开发人员的系统上设置宏,宏可以存储在.IntelliJIDEA/config/options/macros.xml文件中(参见Directories used by the IDE to store settings, caches, plugins and logs了解更多关于config目录位置的信息)。键Map存储在.IntelliJIDEA/config/keymaps/{map-name}.xml中你可以复制这些文件。
.IntelliJIDEA/config/options/macros.xml
.IntelliJIDEA/config/keymaps/{map-name}.xml
6kkfgxo05#
在我最近的Flutter安装中,我在这里找到了这个选项
5条答案
按热度按时间yquaqz181#
保存时使用Flutter自动格式化代码:勾选-文件|设置|语言和框架|Flutter-“保存时格式化代码”。
uubf1zoe2#
另一个选项是从jetbrains officials下载保存操作插件(因为在IDE的插件部分中搜索没有找到它)
接下来,通过IDE设置导入下载的JAR文件:
重新启动IDE,保存操作配置将显示在IDE设置的根目录下
ih99xse13#
我不知道这个问题是否在其他地方得到了回答,在Android Studio中,我可以在
Preferences > Languages and Framework > Flutter
中找到自动格式保存为Flutter作为图像在这里。Autoformat on save option for Flutterjogvjijk4#
这是不可能的,除非通过一个宏。有一个突出的功能请求-IDEABKL-5806 Automatically trigger code formatter on file save-为这样一个动作。有一点讨论票你可能想读。我建议你投票给它。然而,这是一个4年前的请求。并根据JetBrains的意见,它似乎不像是一个高优先级的项目。额外的投票可能会改变这一点。
同时,使用提交时自动格式化选项也是您的一个选择。
最后,如果你想在其他开发人员的系统上设置宏,宏可以存储在
.IntelliJIDEA/config/options/macros.xml
文件中(参见Directories used by the IDE to store settings, caches, plugins and logs了解更多关于config目录位置的信息)。键Map存储在.IntelliJIDEA/config/keymaps/{map-name}.xml
中你可以复制这些文件。6kkfgxo05#
在我最近的Flutter安装中,我在这里找到了这个选项