工程化一路走到底,必不可少要接触后端和CI/CD;
所以相关的技术都要有所了解.
比如K8S,Jenkins,Nginx,Docker,SQL等等.
我就以我们公司内的技术栈来整理会用到的;
其他不多说,我们直入主题!!
拓展名及连接 | 描述 |
---|---|
Docker | 有一个专门的版块可以管理当前存在的容器,编写dockfile还有智能提示,还能用来调试内部容器 |
Better DockerFile Syntax | 更好的dockfile语法高亮,拓展了对shell,变量相关的高亮 |
Kubernetes | 对k8s的管理,类似上面的docker一样,会多出来一个版块,微软维护的 |
Jenkins Status | 配置好可以本地检测到jenkins构建的状态,减少干扰 |
Draw.io Integration | DrawIO用过的都说好(流程图,拓扑图绘制这些),这个拓展就是把网页版的直接嵌入到vscode |
Java Extension Pack | Java开发插件的一个集合包,涵盖了适用于java开发的一些拓展,微软自家维护 |
FreeMarker | Java常用的一款模板语言的支持,提供语法高亮及代码片段提示 |
Log File Highlighter | 高亮log文件的,用过的都说好! |
SQL Server (mssql) | 让vscode可以在本地常见操作数据库的相关(包括第三方服务商的),撰写sql提供智能提示 |
Remote Development | 这个套件让我们可以少装一两个软件,直接vscode ssh链接到远程进行开发相关的操作 |
Python | 支持python2.x及3.x,涵盖代码调试和智能提示相关的,包括代码校验 |
YAML | 支持最新标准的yaml,包括格式化,校验,智能提示,红帽出品 |
shell-format | 支持多种常见的脚本文件的格式化 |
有不对之处请留言,会及时修正,谢谢阅读