上期玩转了maven,这期我们来用VSCode一起来玩 spring-boot

安装spring-boot扩展插件

最主要的插件是 Spring Boot Extension Pack,安装此插件时会同时安装下列关联插件:

  • Spring Boot Tools
  • Cloudfoundry Manifest YML Support
  • Concourse CI Pipeline Editor
  • Spring Initializr Java Support

为支持Lombok风格的注解,还应该安装 “Lombok Annotations Support for VS Code” 插件

创建 Spring boot项目

Fn+F1 或 花键+Shift+P 快捷键可打开VSCode命令面板。在打开的输入框内,可以输入任何命令。输入Spring Initializr 进行项目创建,最后一步选择依赖的库。会自动创建一个带 “SpringApplication.run”的文件。

编写代码

编写代码部分和IDEA比起来,体验差了不少。

  1. 没有自动创建package的功能。
  2. 自动补全的能力较弱
  3. mapper.xml文件中的类名没法与代码联动。
  4. 挪动文件,其他文件中的类名全称不会自动变化。如果文件很多,挪动文件位置很容易出现遗漏,需要编译时才能发现错误。

连接数据库

IDEA 可以直接在IDE中查看数据库的内容,数据库操作时比较方便,这个VSCode也能做到。安装MySQL插件,会在资源管理器中出现MYSQL栏目,点击 “+” 按钮可以添加数据源。可以在数据源中查看到所有数据库、数据表,操作数据表非常方便。

用了一周的VSCode后,如果有IDEA可以选,我还是会选IDEA。如果IDEA要收费,第二好用还是VSC。VSC轻量,扩展性好,易用性等细节需要增强。


阮粳籼
162 声望29 粉丝

hello world