快速使用 vscode进行 Java编程

来源丨biezhi

juejin.im/post/5ac193cd6fb9a028d208161c

快速使用 vscode进行 Java编程

任何一个程序员都有自己喜爱的编辑器、工具、开发利器,有这样一群人,对于 vim 这种上古神器难以驾驭、IDE 又太笨重,这时候多了一个选择 vscode!!!

vscode 重新定义了编辑器,它开源免费、Runs everywhere,是一款介于 IDE 和编辑器之间的产物,所以用起来的感觉你懂的,美滋滋(๑•̀ㅂ•́) ✧那么这家伙都有什么牛批之处呢?

 特   性  

  • 高颜值,界面漂亮,允许自定义更改

  • 插件超级多,开发者愿意接受它

  • 对天朝程序员友好

  • 启动速度比 atom 快,资源占用少

  • 跨平台,支持 Windows、Linux、Mac

  • 对各种编程语言支持良好(当然我只试过java/node/go/python

  • 自动补全、代码高亮、代码跳转

  • 集成终端好用,可以用 code 命令直接打开文件/文件夹

  • debug 功能好用(简直是 mini 的 IDE)

  • ( ⊙ o ⊙ ) 啊!特性太多了我实在写不完

 布   局  

快速使用 vscode进行 Java编程

上面是 vscode 的布局,和大多数编辑器一样,分为:

  • Editor   用来编辑文件的主体区域。可以并排打开三个编辑器。

  • Side Bar   包含不同的像浏览器一样的视图来协助来完成工程。

  • Status Bar   展示当前打开的工程和正在编辑的文件的信息。

  • View Bar   在最左手边,帮助切换视图以及提供额外的上下文相关的提示,比如激活了Git的情况下,需要提交的变化的数目。

 必装插件  

  1. Beautify:代码高亮插件

  2. Terminal:直接唤起终端插件

  3. Project Manager:多个项目切换插件

  4. Auto Close Tag:标签自动闭合插件

 常用快捷键  

下面这些快捷键是我常用的

  • 向上向下复制一行: Shift+Alt+Up    Shift+Alt+Down

  • 注释代码: cmd +/

  • 切换侧边栏: cmd +b

  • 文件夹中查找: cmd +shift +f

  • 查找替换: cmd +shift +h

  • 重构代码: fn +F2

  • 代码格式化: Shift+Alt+F ,或   Ctrl+Shift+P   后输入   format code

Ctrl + P 模式: (Mac 是 CMD + P)

  • 直接输入文件名,快速打开文件

  • >   显示并运行命令

  • :   跳转到行数,也可以Ctrl+G直接进入(Mac 是 CMD+G)

  • @   跳转到symbol(搜索变量或者函数),也可以Ctrl+Shift+O直接进入

  • #   根据名字查找symbol,也可以Ctrl+T

 配置 Java环境  

安装 Java 语言相关的插件 4 枚:

  1. Language Support for Java(TM) by Red Hat

  2. Debugger for Java

  3. Java Test Runner

  4. Maven for Java

有人想问了,妈耶还要4个插件,这么麻烦的吗?

第一个插件干嘛的?运行 Java 代码的, 第二个 呢?调试的,不调试可以不装, 第三个 运行单元测试,不测试可以不装, 第四个 建议装上,稍微大点的 Java项目Maven工具还是必须的,毕竟一个标准化的 Java 工程一定不是由几个小文件组成,maven 是在Java环境下构建应用程序的软件(本地要先安装)。

这时候还需要配置一下 java.home,我的是

大功告成,现在你可以在 vs code 下创建一个 Mmp.java 开始写 Hellovscode! 了。

点击 调试 或者按下 F5 运行这久经码场的输出语句。

代码定位

按住 ctrl 键鼠标悬停在类上面会有类描述,点击即可进入类定义处,方法也是同样。

快速使用 vscode进行 Java编程

代码重构

快速使用 vscode进行 Java编程

很强大的一个地方就是我们有时候会修改字段、方法的名称。

  • 找到所有的引用: Shift+F12

  • 同时修改本文件中所有匹配的: Ctrl+F12

  • 重命名:比如要修改一个方法名,可以选中后按 F2 ,输入新的名字,回车,会发现 所有的 文件都修改了

  • 跳转到下一个 Error    Warning :当有多个错误时可以按   F8   逐个跳转

  • 查看 diff :在   explorer   里选择文件右键   Setfile to compare ,然后需要对比的文件上右键选择   Comparewithfile_name_you_chose

 运行Spring Boot项目  

先用Git下载一个 Spring Boot 的示例工程

快速使用 vscode进行 Java编程

启动调试,选择 Java 语言,会提示我们 launch.json 文件是下面这样的

主要看 mainClass ,只有第一次生成这个文件,确认后点击 调试 即可看到控制台日志

快速使用 vscode进行 Java编程

看,项目启动,开始调试了!

后   记

若有错误或者不当之处,可在本公众号内反馈,一起学习交流!

更多热文在此:

   ●   Spring Boot 系列实战文章合集(源码已开源)

●   程序员写简历时必须注意的技术词汇拼写

●   前后端都分离了,该搞个好用的API管理系统了!

●   从一份配置清单详解Nginx服务器配置

●   如何在Windows下像Mac一样优雅的开发

●   Docker容器可视化监控中心搭建

●   利用ELK搭建Docker容器化应用日志中心

●   真实IT领域2/8法则,扎心了!

●   一文详解 Linux系统常用监控工具

更多 务实、能看懂、可复现的 技术文章、资源尽在公众号 CodeSheep ,欢迎扫码订阅,第一时间获取更新 :arrow_down::arrow_down::arrow_down:

快速使用 vscode进行 Java编程

原文 

http://mp.weixin.qq.com/s?__biz=MzU4ODI1MjA3NQ==&mid=2247484627&idx=2&sn=63a11710aa3bedd40b1dae5c3e76486e

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 快速使用 vscode进行 Java编程

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址