VSCode 超全设置
VSCode(Visual Studio Code) 是一款 Microsoft 打造的编程软件,他是通过插件安装
来实现编程功能或者辅助编程功能。
1、下载
有一步需要注意!其他步骤一律无脑
下一步。
2、插件安装
如何安装插件?
左上角有五个图标
,最后一个图标就是安装插件的地方。
插件
-
Chinese(simple) 中文语言包。
-
Extension Pack for Java
如果提示你需要安装 JDK 11,请按照以下操作进行处理
方法1
更新 JDK,觉得麻烦的人可以跳过。
方法2
下载 Extension Pack for Java
找到 Language Support for Java(TM),并且右键,找到
安装另一个版本
。在版本号里找到
0.64.1
,点击它并且重启软件。
3、项目创建
如何运行代码?
右键代码区
,在下面找到 Run Java 并且点击它。
4、设置
VSCode 进入设置
的方法:Ctrl + ,
自动保存
-
进入设置
-
点击常用设置
-
找到
FIles:Auto Save
-
设置成
onWindowChange
字体大小设置
-
点击常用设置
-
找到
Editor:Font Size
-
我设置的是
13
,具体的看你们
字体设置
-
点击常用设置
-
找到
Editor:Fint Family
-
清除框内部的字体名称
-
输入一个你喜欢或者常用的字体名称
-
我推荐两款字体:Consolas 和 Source Code Pro
注意!!!
你在设置字体名称之前,系统必须
安装好
,或者拥有该字体
。
开启平滑插入动画
-
找到搜索
-
搜索:
Cursor Smooth Caret Animation
-
打勾
编码设置
-
找到搜索
-
搜索:
Files:Auto Guess Encoding
-
打勾
关闭代码缩略图
-
展开
文本编辑器
-
找到并点击缩略图
-
第一个
控制是否显示缩略图
,取消打勾。
格式化括号对齐
例子:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("HelloWorld!");
}
}
-
在资源管理器找一下路径:
C:\\Users\\用户名\\.vscode\\extensions\\redhat.java-版本号\\formatters\\
redhat.java-版本号
这里的
版本号
是 VSCode 里面的Language Support for Java(TM)for VIsual Studio Code
的版本号。 -
在文件夹内找到
eclipse-formatter.xml
文件 -
打开文件,并把原内容替换成以下新内容
原内容
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_lambda_body" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_switch" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value="end_of_line"/>新内容
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="end_of_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_lambda_body" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_switch" value="next_line"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value="next_line"/> -
Ctrl + ,
-
搜索:
java format settings Url
-
在下面填入以下路径:
C:\\Users\\用户名\\.vscode\\extensions\\redhat.java-版本号\\formatters\\eclipse-formatter.xml
注意!!!
每更新一次版本号,就要更改一次路径信息。
开启代码提示
-
ctrl + ,
-
搜索:prevent
-
取消打勾。
5、快捷键
快捷键 | 说明 |
---|---|
Ctrl + enter | 向下重开一行 |
Ctrl + shift + enter | 向上重开一行 |
Ctrl + x | 剪切一行 |
Ctrl + shift + k | 删除一行 |
Alt + ↑ | 当前行向上移动 |
Alt + ↓ | 当前行向下移动 |
Shift + Alt + ↓ | 向下复制一行 |
Shift + Alt + ↑ | 向上复制一行 |
Ctrl + z | 回退 |
Ctrl + f | 搜索 |
Ctrl + Alt + f | 替换 |
Ctrl + shift + f | 在项目内搜索 |
Ctrl + ' | 打开或者关闭终端 |
Ctrl + P | 快速打开最近打开文件 |
Ctrl + Shift + N | 打开新编辑器窗口 |
Home | 光标跳转到行头 |
End | 光标跳转到行尾 |
Ctrl + / | 添加或者关闭行注释 |
Shift + alt + A | 区块注释 |
6、优化
关闭跟踪符号链接
-
Ctrl + ,
-
搜索:
Search:Follow Symlinks
-
取消打勾
关闭 Git 自动刷新
-
Ctrl + ,
-
搜索:
Git:Autorefresh
-
取消打勾
7、导出 Jar 包
-
Ctrl + shift + P
-
搜索:
Java Export Jar
,回车 -
找到
项目的 Main
,选择好之后回车。 -
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~