VS CODE版本:1.46

由于VS CODE是使用“Language Support for Java(TM) by Red Hatredhat.java预览版”进行格式化的,所以需要在这个插件里设置格式。

在“(用户名)\.vscode\extensions\redhat.java-0.62.0\formatters\eclipse-formatter.xml”中可以设置格式化细节。

找到对应内容,设置即可。

如:

else新起一行:

花括号换行:

设置完毕后,需要让这个插件使用本xml进行格式化。

在用户设置中进行设置(如果已经打开工作区,也需要在工作区中设置)。

需要注意插件偷偷升级后,路径会发生变化。

(或在settings.json中设置,一样的)

"java.format.settings.url": "C:\\Users\\XXX\\.vscode\\extensions\\redhat.java-0.62.0\\formatters\\eclipse-formatter.xml"

然后就可以按照自己设置好的格式,去格式化java代码了。

如果遇到缓存有问题,导致智能提示不准确的问题,命令板(ctrl+shift+P)中,清理java的语言服务工作区即可(会提示后,重启vs code)。如下图:

vscode格式化 java_VS CODE中配置JAVA格式化细节相关推荐

  1. java oracle to date_用TRUNC和TO_DATE截斷oracle中的java格式化日期()

    當談到Oracle時,我並不是一個特別優秀的人,因爲我對數據庫的大部分經驗都來自SQL服務器.用TRUNC和TO_DATE截斷oracle中的java格式化日期() 我有一個java日期,我想轉換爲只 ...

  2. vscode配置python2和python3_VS Code中配置python版本以及Python多版本

    VS Code中配置python版本 VS Code十分方便配置python的版本: 可以选在在本地setting.json或者全局setting.json文件中配置: python.pythonPa ...

  3. 在 Visual Studio Code 中体验 Java Web 开发

    上一篇博文介绍了如何将 Visual Studio Code 作为 Java 的开发环境.我们知道,Java Web 开发是 Java 开发的主战场,那么在 VS Code 中开发 Java Web ...

  4. 怎么在VS Code中配置C/C++开发环境?

    DevWeekly收集整理每周优质开发者内容,包括开源项目.工具资源.技术文章等方面,每周五首发于DevWeekly,欢迎大家Star并收藏! 原文链接:DevWeekly | 第1期:什么是时间复杂 ...

  5. Ubuntu中配置Java环境变量时,出现command not found问题解决记录

    百度出Ubuntu中配置Java环境变量时,在利用sudo gedit /etc/profile 对profile编辑后, 在terminal中输入 sudo source /etc/profile, ...

  6. 在notepad++中配置java编译环境

    在notepad++中配置java编译环境 (1)首先,下载安装了Notepad++,在菜单栏那里找到Plugin Manager,有一些版本是没有中文的,所有只有Plugin Manager,如果连 ...

  7. Linux入门实践笔记(七)——云服务器中配置Java项目的JMX连接失败问题解决记录

    Linux入门实践笔记(七)--云服务器中配置Java项目的JMX连接失败问题解决记录 参考文章: (1)Linux入门实践笔记(七)--云服务器中配置Java项目的JMX连接失败问题解决记录 (2) ...

  8. 在Visual Studio Code 中配置Python 中文乱码问题

    在Visual Studio Code 中配置Python 中文乱码问题 方法一:直接代码修改字符集 添加前四行代码 import io import sys #改变标准输出的默认编码 sys.std ...

  9. 上课偷懒全靠它,VS code中搭建Java开发环境+小霸王游戏环境—颤抖吧,德玛西亚!!

    上课偷懒全靠它,VS code中搭建Java开发环境+小霸王游戏环境-颤抖吧,德玛西亚!!! Visual Studio Code 下载安装 搭建小霸王游戏环境 VS code 中搭建 JAVA 开发 ...

最新文章

  1. Nature:要想真正研究宿主-肠道微生物的相互作用,必须将相对定量变成绝对定量...
  2. MDK编译后生成bin文件占用FLASH大小说明
  3. 作业09-集合与泛型
  4. HTML语言利用函数求中位数,javascript-使用OnClick()计算用户放入HTML表中的数字的平均值...
  5. 将list的内容转换成固定个数的分组字符串
  6. php怎样注释代码块,vscode怎样注释方法代码块
  7. 《托马斯微积分》阅读笔记1
  8. [C#]文件中转站程序及源码
  9. 利用ArcGIS的计算几何批量计算线要素长度
  10. assume用法及意思_assume的用法总结大全
  11. 从 Semi-Norms(准范数) 到 Norms(范数)
  12. 为什么计算机网络使用数字信号,计算机网络数字电子技术的作用
  13. [dp优化]个人对dp优化的理解
  14. ubuntu配置网易云音乐
  15. CSS-选择器的优先级
  16. oracle打开错误日志文件,Oracle联机日志出现错误ORA-16038 ORA-19809 ORA-00312 解决
  17. rnnlm源码分析(四)
  18. 【Java多数据源实现教程】实现动态数据源、多数据源切换方式
  19. 2022-08-01 零基础吉他入门知识(二) 吉他上的十二平均律,给吉他调弦,规范化弹吉他:节拍器,持琴姿势和拨弦手势
  20. 关于线的做法T568A与T568B网络故障

热门文章

  1. Android中JNI编程出现“Invalid arguments ' Candidates are: void * malloc(?) '”的解决方案
  2. 使用MOE进行药效团建模与分析
  3. 电脑获取服务器IP,ping nslookup获取心知天气的IP地址,windows cmd命令行进行DNS域名解析解析
  4. 安装nodejs插件并在sublime text 3上使用
  5. # Mysql免登录重置root密码
  6. java面试_数据库
  7. Git清除用户名和密码
  8. Python实现获取IP代码
  9. 【洛谷】【堆+贪心】P1484 种树
  10. 反射setAccessible()方法