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
<李>更新日志。医学博士发布变更记录,在Visutal Studio代码市场的详情页中有该文件的链接。
VS代码如何造成Java并实现开发IDE