前端入门-VS code安装与前端套件介绍

小弟在前端打滚多年
最近发现有越来越多人想学习前端

首先我们需要先安装一个写code的环境

1. 安装vs code

市面上的IDE(整合开发环境)百百种
包括adobe开发的dreamweaver、nopade++、sublime、vs code等等
当然每一种IDE都有它的特点

从第一次写程式接触到的dreamweaver
可以直接用拖曳的方式来产生程式码
当时就觉得有够酷http://img2.58codes.com/2024/emoticon16.gif

在这边我只先介绍市面上最常用的vscode

首先先去vs code官网安装他的的软体
https://code.visualstudio.com/

下载以后安装完打开会呈下以下画面
http://img2.58codes.com/2024/20129478UMi3pSYCQr.jpg

2.vs code介绍

首先可以看到左方的选项

http://img2.58codes.com/2024/20129478KdPA88LLDr.jpg

分别是档案管理、搜寻、版本控制、套件安装

3.常用套件安装

工程师是一群很懒惰的人(可以自动化的东西就不会用手动http://img2.58codes.com/2024/emoticon13.gif

所以在这边会介绍一下前端小弟觉得比较实用的套件

1.中文套件
http://img2.58codes.com/2024/20129478c82uPU5UUA.jpg

可以看中文就不要看英文XD
上面也有说要怎么安装进去

2.Auto close tag

http://img2.58codes.com/2024/20129478CgvaCKObQN.jpg

在html里面会有很多语法都是需要头尾的

例如<div> </div>
或者<h1> </h1>

它可以帮助你你只要写前面他后面就会帮助你自动跳出来
帮助你减少错误的发生

P.S.前端没有像后端需要那么严谨,或许少了一个</div>页面还是可以呈现的出来,不过当程式码一多的时候会越来越难维护,所以还是需要一个良好的写code习惯,能少一个错就尽量少一个。

3.Auto import

http://img2.58codes.com/2024/201294783QuZOftNS6.jpg

在写程式的时候大部分都很需要import人家写好的js或是css
或是图片上传的时候也需要引入路径

此套件在你想引入的时候会自动帮你取得路径
也会帮助工程师降低出错机率

4.beautify

http://img2.58codes.com/2024/20129478ssvaojEoyE.jpg

这个是我觉得很好用的插件之一
他会帮你定义程式码的排列组合

当你按下程式码重新整理的快捷键(vs code内建shift+alt+f)

程式码还没整理之前
http://img2.58codes.com/2024/20129478mahQcLNrF8.jpg

程式码整理之后(shift+alt+f之后)
http://img2.58codes.com/2024/20129478GB5elxjdGl.jpg

5.Bracket Pair Colorizer

http://img2.58codes.com/2024/20129478dlAXJIHCbx.jpg

写程式的时候尤其是一些很複杂的功能
很常会遇到Nested(巢状)的困扰

http://img2.58codes.com/2024/20129478uOTHEOH25y.jpg

他会帮你把每一个巢状都标示不同的颜色
这样你在删掉function或是任一巢状的时候都比较不会出错

6.git(版本控制)

http://img2.58codes.com/2024/20129478YlxJvh34qx.jpg

http://img2.58codes.com/2024/20129478O86ngphk80.jpg

http://img2.58codes.com/2024/20129478ltspVP9Eu8.jpg

大概就会长得这样
会显示他的历史纪录还有他的图表

git是每个工程师都需要知道的东西
不过如果是专案不大或是初学前端等其他原因
可以先不用学
若初学比较建议先学好前端的其他基础知识

建议从html+css+js -> jquery -> git -> webpack or scss 等等 -> 前端三大框架(个人看法)

先把基础打好总是没错的

7.HTML Snippets
http://img2.58codes.com/2024/20129478EpLUISWGrL.jpg

在你打入关键字的时候
此套件会跳出对应的选项

http://img2.58codes.com/2024/201294784IEdj3203R.jpg

只需要选择自己需要的项目他就可以帮你对应到所对应的程式码了

http://img2.58codes.com/2024/20129478vPCOWdfffX.jpg

8.indent-rainbow

http://img2.58codes.com/2024/201294787i40KR6sM5.jpg

可以看到下面图片左边
依据空格的数目多寡都会有对应的颜色

http://img2.58codes.com/2024/20129478Cu2Dyx9EYw.jpg

对于在除错或是Code review的时候都很实用

9.Live Server

http://img2.58codes.com/2024/201294782sGg9SA0Bl.jpg

这也是一个超实用的套件
前端有时候改完程式码都需要储存过后
再去浏览器重新整理这个页面
才知道想要做的功能有没有上去

他安装完只需要在IDE按下储存
浏览器就会自动帮你更新

省下很多工

10.Power mode

http://img2.58codes.com/2024/20129478Xv9EfX12PV.jpg

纯推坑一下XDD
这种东西不能只有我用过

http://img2.58codes.com/2024/20129478knlD8o0BSt.jpg

他会在你在打字的时候帮你加入特效
为平时枯燥无味的工作增加了一些趣味

当时有安装 不过因为这个特效太碍眼所以又卸载了


vs code的介绍与需安装的套件就先介绍到这边

前端太广了
几乎很多想得到的东西都有人开发过

大家不妨想想看自己需要什么套件
然后去找找看有没有人开发过

到现在环境都安装好了
接下来就是继续学习写网站的基本知识吧~


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章