Tei*_*Jun 10 code-formatting intellij-idea visual-studio-code
我正在开发一个使用 Typescript 和 Java 的项目。代码风格使用的代码格式是Intellij的默认格式。我正在使用 vscode,所以我想在 vscode 中使用 Intellij 的代码格式化。我有什么办法可以做到这一点吗?
在 IntelliJ 中,从设置 > 编辑器 > 代码样式 > Java 导出 Eclipse 格式化程序文件(XML)\n
在 Vscode 中,您可以下载Red Hat 提供的扩展 - Language Support for Java\xe2\x84\xa2 ,它可以从 XML 文件导入设置。
\n在 Vscode > 用户-settings.json 中添加以下内容
\n"java.format.enabled": true,\n"java.format.settings.url": "https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml",\n"[java]": {\n "editor.defaultFormatter": "redhat.java"\n}\nRun Code Online (Sandbox Code Playgroud)\n您可以将 URL 替换为本地文件路径或 GitHub XML 原始文件链接(之前导出的 IntelliJ XML 文件的链接)
\n有关 Vscode 扩展的更多信息,您可以参考以下链接
\n但是,请注意,两个 IDE 之间的格式仍然可能存在差异(我认为这是由于 IntelliJIntelliJ code style XML与 Eclipse XML 具有单独的关系,它覆盖了一些规则)。\n我更喜欢使用eclipse-java-google-两个 IDE 上的style.xml因为它在格式化时看起来更加一致。
| 归档时间: |
|
| 查看次数: |
5270 次 |
| 最近记录: |