英雄同盟符文模拟器,西门小恨恨,3gp免费下载
定制Extension Pack插件淘沙点击上方 "编程手艺圈"存眷, 星标或置顶一起成长
后台复原“大礼包”有惊喜礼包!
每日英文
The best way to escape from the past is not to avoid or forget it, but to accept and forgive it.
解脱过去并不是逃避或者忘怀,只是学着去承受和饶恕。
每日掏心话
我多么进展,有一个门口,早晨,阳光照在草上。我们站着,扶着本身的门窗,门很低,但太阳是豁亮的。草在结它的种子,风在摇它的叶子,我们站着,不说话,就十分美好。
责编:乐乐 | 来自:LarvaZhang 链接:cnblogs.com/larva-zhh/p/13723530.html
编程手艺圈(ID:study_tech)第 1229 次推文
昔日回首:我差点信了......
正文
近期,公司履行正版化,本人使用的是JetBrains教诲版,是不允许进行贸易开发的,因此开启了艰巨的备用IDE选型之路。最终,我选定了轻量级的Visual Studio Code(以下简称VS Code)。
各种IDE选型对照的过程就不赘述了,Eclipse、NetBeans、Srping Tools Suite等等,只能说青菜萝卜各有所爱。
众所周知,VS Code是一款轻量级的通用编纂器,和Eclipse一样全靠海量的插件扩展,网上各类插件保举文章又都是面向VS Code的最大IDE用户群-前端开发人员的。
无奈之下只能逐一试验,又起头了一轮插件淘沙的过程,最终筛选出几十款插件,详见
https://github.com/larva-zhang/vscode-java-dev-tools-pack/blob/master/README.md
插件是筛选出来了,然则几十款插件总不克每次都一个一个去点击安装吧,并且也难以维护。
幸而VS Code自身供应了一种叫Extension Pack的插件,这种插件的目的便是为了搜集一批插件到一起而设计的,安装了一个Extension Pack就会自动安装Pack内的全部插件。
VS Code供应了一套nodejs工具用于辅助开发者建立扩展,同时官方文档中供应了简洁明了的文档阐明以及丰富的samples,samples包含Command、Color Theme、Tree View等等,本文仅做Extension Pack的示例。
情况准备
情况依赖 nodejs 以及 Git,以MacOS为例,通过Homebrew安装:
brew install node git
然后通过 npm 安装Yeoman和VS Code Extension Generator:
npm install -g yo generator-code
工程初始化调用Yeoman天生新的Extension Pack
$ yo code
_-----_ ╭──────────────────────────╮| | │ Welcome to the Visual │|--(o)--| │ Studio Code Extension │`---------´ │ generator! │( _´U`_ ) ╰──────────────────────────╯/___A___\ /| ~ |__'.___.'__´ ` |° ´ Y `
? What type of extension do you want to create?New Extension (TypeScript)New Extension (JavaScript)New Color ThemeNew Language SupportNew Code SnippetsNew Keymap? New Extension PackNew Language Pack (Localization)
回车后会提问是否要将当前已安装的扩展安装到新的Extension Pack中,选择Yes会报错
? What type of extension do you want to create? New Extension Pack? Add the currently installed extensions to the extension pack? YesError code
本文地址:http://www.wbwb.net/bianchengyuyan/208650.html 转载请注明出处!