Vscode同时开发前后端

VSCode统一前后端文档

一、软件下载

  • 软件地址下载

Documentation for Visual Studio Code

二、软件汉化

Vscode同时开发前后端_第1张图片Vscode同时开发前后端_第2张图片


三、插件下载(插件和快捷键可以参考下面的文章)

参考文章:https://blog.csdn.net/weixin_45601379/article/details/100550421

所有插件从下面的插件商店进行下载,根据个人需要下载相关的插件,具体下载安装方式如下1

Vscode同时开发前后端_第3张图片Vscode同时开发前后端_第4张图片

1.文件类型一目了然插件vscode-icons

插件商店搜索 vscode-icons,进行下载安装

Vscode同时开发前后端_第5张图片Vscode同时开发前后端_第6张图片

2.自动格式化代码插件

Beautify(格式化html,js,css)

3.自动闭合HTML/XML标签插件

Auto Close Tag

4.自动完成另一侧标签的同步修改插件

Auto Rename Tag

5.给括号加上不同的颜色,便于区分不同的区块

Bracket Pair Colorizer

6.映射vscode上的断点到chrome上,方便调试

Debugger for Chrome

7.js语法纠错,可以自定义配置

ESLint

8.方便查看git日志

GitLens

9.智能提示CSS类名以及id

HTML CSS Support

10智能提示HTML标签,以及标签含义

HTML Snippets

11.ES6语法智能提示,以及快速输入

JavaScript(ES6) code snippets

12.jQuery代码智能提示

jQuery Code Snippets

13实时预览markdown

Markdown Preview Enhanced

14.markdown语法纠错

Markdownlint

15.vscode图标主题

Material Icon Theme

16图标字体

Icon fonts

17.右键快速在浏览器中打开html文件

open in browser

18自动提示文件路径

Path Intellisense

19Vue多功能集成插件,错误提示等

Vetur

20.智能提示HTML class =“”属性

Class autocomplete for HTML

21require 时的包提示

npm Intellisense

22.⼀键搭建各类语⾔言的学习测试环境

Code Runner

23.Chrome 联动调试

Debugger for Chrome

四、常见问题

前端开发常见问题

进行前端开发,需要自定义html5和vue模板

1.VScode自定义html5模板

参考文章:VSCode 自定义html5模板 - 汉唐风雨夜 - 博客园

Vscode同时开发前后端_第7张图片Vscode同时开发前后端_第8张图片

Vscode同时开发前后端_第9张图片Vscode同时开发前后端_第10张图片

打开html.json,粘贴下面的代码至原大括号中

"h5 template": {

"prefix": "vh", // 对应的是使用这个模板的快捷键

"body": [

"",

"",

"",

"\t",

"\t",

"\t",

"\tDocument",

"\t",

"\n",

"",

"\t

\n",

"\t",

"\n",

""

],

"description": "HT-H5" // 模板的描述

}

举例:新建一个html文件,输入“!”按tab键,模板代码就出来了

Vscode同时开发前后端_第11张图片Vscode同时开发前后端_第12张图片

Vscode同时开发前后端_第13张图片Vscode同时开发前后端_第14张图片

新建好之后,在页面输入“!”,敲回车

Vscode同时开发前后端_第15张图片Vscode同时开发前后端_第16张图片

Vscode同时开发前后端_第17张图片

Vscode同时开发前后端_第18张图片

2.VSCode自定义vue模板

参考文章:vscode 新建vue模板步骤_m_uncle的博客-CSDN博客

安装VueHelper插件,安装后重启一下vscode

如前面的自定义html模板一样,打开vue.json,复制下面的代码

{

"Print to console": {

"prefix": "vue",

"body": [

"\n",

"\n",

"",

"$2"

],

"description": "Log output to console"

}

}

新建一个vue文件,输入vue按tab键,模板代码就出来了

后端常见问题

前置检查:电脑环境变量是否配置好java和maven

Vscode同时开发前后端_第19张图片Vscode同时开发前后端_第20张图片

Vscode同时开发前后端_第21张图片Vscode同时开发前后端_第22张图片

Vscode同时开发前后端_第23张图片Vscode同时开发前后端_第24张图片

五、Java开发必备插件

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

  2. Debugger for Java

  3. Java Test Runner

  4. Maven for Java

  5. Java Dependency Viewer

  6. Java Extension Pack

Java开发可选插件

  1. Spring Boot Tools

  2. Spring Initializr Java Support

  3. Spring Boot Dashboard

  4. Tomcat

  5. Jetty

  6. CheckStyle

推荐插件

  1. Eclipse Keymap for Visual Studio Code. (eclipse快捷键,eclipse用户最爱)

  2. Lombok Annotations Support for VS Code. (简化POJO, 很惊喜)

二、配置maven,jdk

进入方式一:

Vscode同时开发前后端_第25张图片Vscode同时开发前后端_第26张图片

进入方式二:

文件——首选项——设置

Vscode同时开发前后端_第27张图片Vscode同时开发前后端_第28张图片

Vscode同时开发前后端_第29张图片

Vscode同时开发前后端_第30张图片

"java.home": "D:/ServiceFamily/JDK-2019/jdk1.8",

"maven.executable.path": "D:/ServiceFamily/apache-maven/apache-maven-3.5.2/bin/mvn",

"java.configuration.maven.userSettings": "D:/ServiceFamily/apache-maven/apache-maven-3.5.2/conf/settings.xml",

"maven.terminal.customEnv": [

{

"environmentVariable": "JAVA_HOME",

"value": "D:/ServiceFamily/JDK-2019/jdk1.8",

}

],

  • VSCode创建Springboot项目

参考文章:VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试) - ice.ko - 博客园

五.VSCode Svn配置

vscode 配置svn插件cici_cmh的博客-CSDN博客svn vscode

  1. 打开Vscode,在扩展处搜索svn,选择第一个,点击安装

Vscode同时开发前后端_第31张图片Vscode同时开发前后端_第32张图片

Vscode同时开发前后端_第33张图片Vscode同时开发前后端_第34张图片

打开Vscode底部的设置,然后搜索svn,点击在 setting.json中编辑

Vscode同时开发前后端_第35张图片Vscode同时开发前后端_第36张图片

编辑

在弹出的编辑窗口中输入svn的位置:"svn.path": "D://SoftWare//Tortorise//bin"(注意这里是Tortorise的安装后bin的位置

Vscode同时开发前后端_第37张图片Vscode同时开发前后端_第38张图片

关闭Vscode,重新打开,svn安装生效

ctrl+shift+p,在弹出的地址栏中选择SVN:Checkout,输入想要检出svn的svn共享地址:

例如:http://172.16.39.125:9001/svn/hema

六、解决无代码提示问题

解决vscode没有代码提示alt琳的博客-CSDN博客vscode代码提示

Vscode同时开发前后端_第39张图片Vscode同时开发前后端_第40张图片

编辑

Vscode同时开发前后端_第41张图片Vscode同时开发前后端_第42张图片

VSCode启动Springboot项目

Vscode同时开发前后端_第43张图片Vscode同时开发前后端_第44张图片

编辑

Vscode同时开发前后端_第45张图片Vscode同时开发前后端_第46张图片编辑

编辑

Vscode同时开发前后端_第47张图片Vscode同时开发前后端_第48张图片

编辑

给java文件添加注释

vscode添加新建文件头部注释和函数注释_八佾舞于庭的博客-CSDN博客

在setting.json文件里添加下面的注释

//配置新建文件注释和方法注释

"fileheader.configObj": {

"createFileTime": true,//设置为true则为文件新建时候作为date,否则注释生成时间为date

"autoAdd": true,//自动生成注释,老是忘记的同学可以设置

"annotationStr": {

"head": "/*",

"middle": " * @",

"end": " */",

"use": true//设置自定义注释可用

},

"headInsertLine": {

"php": 2

}

},

"fileheader.cursorMode": {

"description":"",

"param ":"",

"return":""

},

"fileheader.customMade": {

"Description":"" ,//文件内容描述

"Author":"心书",//编辑人

"Date": "Do not edit",//时间

"LastEditTime": "Do not edit",

"LastEditors": "心书",

}

Svn提交代码忽略文件

Vscode同时开发前后端_第49张图片Vscode同时开发前后端_第50张图片

查看快捷键

Vscode同时开发前后端_第51张图片

Vscode同时开发前后端_第52张图片

在setting.json配置新建类作者注释信息

//配置新建文件注释和方法注释

"fileheader.configObj": {

"createFileTime": true,//设置为true则为文件新建时候作为date,否则注释生成时间为date

"autoAdd": false,//自动生成注释,老是忘记的同学可以设置

"annotationStr": {

"head": "/*",

"middle": " * @",

"end": " */",

"use": true//设置自定义注释可用

},

"headInsertLine": {

"php": 2

}

},

"fileheader.cursorMode": {

"description":"",

"param ":"",

"return":""

},

"fileheader.customMade": {

"Description":"" ,//文件内容描述

"Author":"心书",//编辑人

"Date": "Do not edit",//时间

"LastEditTime": "Do not edit",

"LastEditors": "心书",

}

Vscode自动导包提示:Shift+Alt+O 自动导入包

Vscode+Java配置与使用VS code + Java 配置与使用墨城之左的博客-CSDN博客vscode配置java环境

​​​​​​​

你可能感兴趣的:(开发工具,vscode,javascript,ide)