在这篇文章,我将推荐6个我认为是使用VSCode开发Angular必备的扩展,如果你有喜欢的有用插件,也请推荐给我😁。
1. 扩展推荐
1.1. TypeScript Hero
这是一个非常有用的插件,可以帮助你自动管理你的TypeScript import
,当你复制一段代码是,TypeScript Hero
会自动感知其中需要import
的类型,并且自动import
进来。有效节省你的时间。
其他有用的功能包括排序、删除无用的import
等。
1.2. Angular Language Service
这个插件为Angular Template编辑提供了丰富的功能支持。假设你有一个Component
如下:
|
|
借助这个插件,你可以很方便的编辑你的Template:
1.3. Bracket Pair Colorizer
这个插件可以使用不同的颜色来标记不同类型的括号:
1.4. Move TS
随着你的项目的发展,也许你想要将你的modules
分解的更小、更容易维护。这时你必须移动文件还有文件夹,但是有个问题是移动文件和文件夹后,路径会改变,原先所有import
它们的地方将失效,这时可能每个文件的import
需要一个一个手动处理。
使用Move TS
扩展,可以自动的帮助你管理移动文件和文件夹后的import
。
1.5. Material Icon Theme
一个Material
风格的项目文件资源管理器图标主题。
1.6. Angular TypeScript Snippets
另一个John Papa开发的有用扩展,可以在开发Angular项目时提高你的工作效率。
这个插件包含了大量的代码段,可以帮助你快速生成代码,免去重复的码字过程。代码段覆盖了component
、service
、directive
、template
等等组件,它的可以给你提供如下的快捷代码段生成:
2. 参考资料
https://morioh.com/p/0e54a8cff696/6-essential-vscode-extensions-for-angular-developers