VS代码如何造成Java并实现开发IDE

  

VS代码如何造成Java并实现开发IDE ?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

<>强插件淘沙

众所周知,VS代码是一款轻量级的通用编辑器,和Eclipse一样全靠海量的插件扩展,网上各类插件推荐文章又都是面向VS代码的最大的IDE用户群——前端开发人员的。

无奈之下只能逐一试验,又开始了一轮插件淘沙的过程,最终筛选出几十款插件,详见vscode-java-dev-tools-pack/README。md .

定制扩展包#
插件是筛选出来了,但是几十款插件总不能每次都一个一个去点击安装吧,而且也难以维护。

幸而VS代码自身提供了一种叫扩展包的插件,这种插件的目的就是为了汇集一批插件到一起而设计的,安装了一个扩展包就会自动安装包内的全部插件。

VS代码提供了一套nodejs工具用于辅助开发者创建扩展,同时官方文档中提供了简单明了的文档说明以及丰富的样本,样本包括命令,颜色主题,树视图等等,本文仅做扩展包的示例。

<强>环境准备

环境依赖nodejs以及Git,以MacOS为例,通过家酿安装:

酿造安装节点Git
然后通过npm安装自耕农和VS代码扩展生成器:

npm安装- g哟generator-code

<强>工程初始化

调用自耕农生成新的扩展包

美元你的代码
  
  
  _ - _╭──────────────────────────╮
  | |视觉││欢迎来到
  |——(o) |││Studio代码扩展
  “- - - - - - - - - -和;急性;│发电机!│
  (_&急性;U ' _)╰──────────────────────────╯/___A___ \/| ~ |
  __ # 39;.___强生# 39;__
  和急性;“|°,急性;Y '
  
  ,# 63;你想要什么类型的扩展create& # 63;
  新的扩展(打印稿)
  新的扩展(JavaScript)
  新颜色主题
  新语言支持
  新代码片段
  新Keymap
  ,# 10095;新的扩展包
  新的语言包(本地化)

回车后会提问是否要将当前已安装的扩展安装到新的扩展包中,选择是的会报错

, # 63;你想要什么类型的扩展create& # 63;新的扩展包
, # 63;当前安装的扩展添加到扩展pack& # 63;是的
错误代码

命令失败:代码——list-extensions
/bin/sh:代码:命令没有找到

这是因为我的VS代码并不是通过命令行安装的,如果要使用代码命令就需要通过命令行安装VS代码,然后重新执行哟代码。

MacOS上通过家酿安装VS代码:

酿酒桶安装visual-studio-code

当然也可以选择不自动安装已有扩展,同样可以顺利进行后面的配置。

, # 63;你想要什么类型的扩展create& # 63;新的扩展包   ,# 63;当前安装的扩展添加到扩展pack& # 63;没有   ,# 63;你们# 39;年代你的名字extension& # 63;vscode-java-dev-tools-pack   ,# 63;你们# 39;s extension&的标识符;# 63;vscode-java-dev-tools-pack   ,# 63;你们# 39;年代的描述你的extension& # 63;一些Java开发支持工具扩展包。   ,# 63;初始化一个git repository& # 63;是的   创建vscode-java-dev-tools-pack/.vscode/launch.json   创建vscode-java-dev-tools-pack/package.json   创建vscode-java-dev-tools-pack/vsc-extension-quickstart.md   创建vscode-java-dev-tools-pack/README.md   创建vscode-java-dev-tools-pack/CHANGELOG.md   创建vscode-java-dev-tools-pack/.vscodeignore   创建vscode-java-dev-tools-pack/.gitignore   创建vscode-java-dev-tools-pack/.gitattributes      您的扩展vscode-java-dev-tools-pack创建了!      与Visual Studio开始编辑代码,使用以下命令:      cd vscode-java-dev-tools-pack   代码。      vsc-extension-quickstart开放。医学博士在新的扩展为进一步指示   如何修改、测试和发布您的扩展。      还更多的信息,访问http://code.visualstudio.com, @code跟随我们。

通过自耕农工具,我们配置了名称,标识符,描述,并且工具自动生成了一个本地git仓库,工程目录结构如下:

树——美元- l 1

├──.
├──.gitattributes
├──.gitignore
├──.vscode
├──.vscodeignore
├──的更新日志。md
├──README。md
├──包。json
└──vsc-extension-quickstart.md