出自微软的Visual Studio Code 并不是一个 IDE,它是个有理想,有前途的编辑器,通过相应语言的插件,可以将其包装成一个 轻量级的功能完善的IDE。

自从遇见了她,真的是对她一见钟情不能自拔~
在IDEA之余最爱用的就是它了,并且它是免费,免费,免费的,插件生态圈很活跃,vs code本身版本更新迭代也基本两周左右更新一次,真心无比贴心、强大~


本文内容基于 V1.27.2 版本:

首先下载最新版本 V1.27.2:点我去下载

然后依次安装以下插件:


1、Chinese (Simplified) Language Pack for Visual Studio Code

中文包,虽然认识几个字母,但还是感觉中文好用点… 这个是汉化整个编辑器菜单内容的


2、Atom One Dark Theme

这个是一个主题包,个人比较喜欢它的风格,不喜欢的可以不装


3、Atom One Dark Theme

这个是一个目录图标,当你打开目录时,文件树显示各种彩色图标看着舒服


前面3步骤的操作动图如下:


4、Java Extension Pack

敲黑板!! 这个就是我们搭建java开发环境核心的一个插件了,它还自带其它三个插件:

  • Language Support for Java™ by Red Hat java语法
  • Debugger for Java java 调试
  • Java Test Runner java测试
  • Maven Project Explorer 支持maven

第4步的操作动图如下:


安装好这些扩展插件后,记得要重启VS Code 才能生效


在java代码中print输出中文时,会显示乱码,这个时候先在vs 打开.java文件到编辑器界面,然后在vs code 界面右下角,点以下那个默认的 UTF-8 ,然后在弹出的选项选择第二个:以编码方式保存,然后在接下来弹出的下拉选项输入框输入GBK,选择gbk编码回车(或者直接鼠标点以下GBK这一行),等待左下角compile完成后,再次运行就能输出无乱码的中文了。


debug调试功能的动图如下:


最新文章

  1. (一)SQL Server分区详解Partition(目录)
  2. chrome浏览器js 导出excel
  3. [issue] [iOS 10] 升级后无法真机测试 Could not find Developer Disk Image
  4. 为MongoDB创建一个Windows服务
  5. 转载KMP
  6. ios 环境配置网址
  7. XCode 项目配置说明
  8. Windows 7如何限制运行特定的应用程序(转载)
  9. mysql insert中文乱码无法插入ERROR 1366 (HY000): Incorrect string value
  10. Maven Jrebel 多模块热部署方案
  11. C++ 动态库导出函数名“乱码”及解决
  12. 写给小白的JAVA链接MySQL数据库的步骤(JDBC):
  13. 【Linux搭建创建FTP服务器】---完美解决 - 费元星
  14. es6学习笔记--let和const
  15. 浅析java程序的执行过程
  16. Spring boot整合ElasticSearch案例分享+bboss
  17. epoll+socket实现 socket并发 linux服务器
  18. [Swift]Xcode标记:MARK、TODO、FIXME
  19. 1开放封闭原则OCP
  20. python set和get实现

热门文章

  1. Query Designer:公式冲突
  2. RunLoop笔记
  3. HTTP1.1初识
  4. MyEclipse+Tomcat 启动时出现A configuration error occured during startup错误的解决方法
  5. 微软职位内部推荐-Senior SDE for Big Data
  6. OFBiz进阶之HelloWorld(二)创建热部署模块
  7. IntelliJ远程调试教程
  8. python多进程断点续传分片下载器
  9. libvirt命令行文档
  10. mysql登录报错 ERROR 1045 (28000)
  11. Duanxx的Altium Designer学习:PCB试想一下,在目前的水平
  12. Hibernate 继承表结构
  13. rpmrebuild备份glibc
  14. 【转】FIO使用指南
  15. alpha rarefaction using qiime
  16. linux下配置zookeeper注册中心及运行dubbo服务
  17. Codeforces 884 简要题解
  18. list utilities监视数据库前滚操作
  19. ASP.NET Core 实现跨站登录重定向的新姿势
  20. h5 打造全屏体验 element.requestFullscreen()