前端入门必修1

前端开发工具

  介绍

  前端开发工具非常多,有webstorm、vscode、notePad++、sumlime、Hbuilder、 dreamweaver、editPlus、等等。但是业界主流的主要还是webstorm vscode ;

    选择合适的开发工具

   衡量一个开发工具的好坏,可以从这些方面:

   能否满足你基本需求,--编码需求

   能否帮助你愉快的开发--界面好看吗?

   能否帮助你高效的开发---插件多、模板多、自动格式化、快速提示、错误提示等等;响应快;带终端吗? 带git 提交吗等等。在线调试

   其实两者不相上下,不分伯仲。但最后我司在做选型推荐的时候,选择了vscode和 sumlime;

   正式的大型项目和公司项目使用vscode;日常偶尔需要,改点小问题啊用sumlime.

  原因:

1.vscode开源免费,

2.vscode相对轻量,插件丰富且可以按需安装

sumblime是一款轻量级的开发工具:支持右键快捷键、又快又好看。核心原因、真的非常轻量!!插件也较为丰富。

题外话:

### 个人使用对比感受

  作为一名工作年限很久的前端,上述的开发工具我全部用过,简单做一下特点介绍,你们可以根据需要来选择。

1.最初的前端,核心还是html和css 的时候,我使用的dreamweaver,因为他编写静态页面和和css 很给力,是左边编码,右面视觉样式的形式。

2.后来我用过一段时间:editplus 和nodePad ,原因是因为我发现我工具和插件用多了,以至于不能快速的写出原生的代码。他们的特地就是:啥也没,就是个文本编辑器,锻炼最基本的原始编码能力。

1.sumlime 是被我很早就种草的,一直在使用,一直很好用,也强烈推荐给大家的。

2.Hbuilder 是当时需要将前端页面打包成h5 页面,安装到手机端。为了使用他们的打包功能。题外话: 他是Dclound 的公司开发的,他们公司有uni-app这个就是一个解决多端框架。给我的感觉他们家的核心就是解决多端问题。工具支持一套代码打包成不能的应用。 框架也是。

3.webstorm 我用了大概2年吧,在公司和统一推荐时,我一直用这个,主要用于开发公司和大型项目。当时是淘宝9.9买了一个版本,感受也很好。

言归正传:系统介绍下这2款开发工具

vscode

官网: https://code.visualstudio.com/docs/editor/codebasics

一、常见功能

编码功能

终端功能

调试控制台

源代码管理功能

调试功能

插件

1. 并排编辑

1.1 通过多种方式在现有编辑器的一侧打开另一个编辑器:

Alt在资源管理器中单击一个文件。

Ctrl + 将活动编辑器一分为二。

从文件的资源管理器上下文菜单中打开侧面(Ctrl + Enter)。

单击编辑器右上方的“拆分编辑器”按钮。

将文件拖放到编辑器区域的任何一侧。~

1.2 切换编辑器窗口

  当你有一个以上的编辑器打开你可以在它们之间迅速按住开关Ctrl键(MacOS的:Cmd的)键的同时按1,2,或3。

多光标

  选中想要的内容的方法:

1.Alt + Click添加辅助光标(渲染更细)

2.Ctrl + Alt + Down或Ctrl + Alt + Up在下方或上方插入光标。

3.Ctrl + D选择光标处的单词,或当前选择的下一个出现的单词。

4.Ctrl + Shift + L添加更多光标,这将在每次出现当前所选文本时添加一个选择

二、 vscode 的常用快捷键

1.撤销---ctrl + z

2.复制---chrl + c

3.粘贴---ctrl + v

4.查找/替换---ctrl + f

5.当前文件提示--ctrl + h

6.全局替换----chtl + shift + h~~~~

7.打开面板--ctrl+shift+p

8.按名称搜索文件/安装的插件地址---ctrl+p

9.注释、取消注释---ctrl+/

10.代码格式化--shift+ alt + f

11.移动行---alt + up/down10.

12.复制当前行---shift + alt + up/down

13.删除当前行---shift + alt +k

14.自动换行---alt +z

15.快速回到顶部---ctrl + home

16.快速回到底部--ctrl + end

17.折叠代码---ctrl + k + 0

18.展开代码---ctrl + k +j

19.多行同时添加光标---ctrl + alt + up/down

  与窗口有关的

1.显示隐藏左侧目录栏: ctrl+ b

2.新建窗口: ctrl+shift +n

3.控制台终端显示隐藏: ctrl + ~

4.打开最近打开的文件: ctrl + r

5.打开新的命令窗口: ctrl + shift +c

三、 vscode 常见插件介绍:

1.快速打开浏览器插件: view in brower;/open in brower

2.本地服务插件,live server(可以替代上面的 view in brower ;且支持himl 的快捷键)

3.模拟http 请求:---

  2.1 Rest client 插件

  2.2 工程项目中直接使用方向代理

1.标签补全插件--auto rename code

2.代码测试---code runner

  使用方法: ctrl+ alt +n

1.自定义代码片段---snippet

2.缓存css 样式插件---intelliSense for css names in html

  例如 for 循环; 作者信息;

1.格式化代码工具--- beautify; js-css-html formatter

2.js 语法提示错误---eslint

3.调试工具----debug for chrome

4.翻译工具---translate

  ps: 其他模拟http 请求工具~~~~ postman;

展开几个重要的插件功能:

用户代码片段snippet

1. 怎么使用

方法1:直接代码写:demo演示;

方法2: 打开命令窗口ctrl+shift+p,输入snippet,点击插入片段,选择对应的快捷键。

2. 怎么配置

方法1:设置图标打开----用户代码片段

方法2:打开命令窗口ctrl+shift+p ,输入snippet.点击首选项配置代码片段,进入配置。

方法3:文件--首选项--用户代码片段

#### emmet

Emmet代码片段和扩展的支持直接内置在Visual Studio Code中,无需扩展

1. 怎么使用

方法1:直接代码写:demo演示;

方法2: 打开命令窗口ctrl+shift+p,输入snippet,点击插入片段,选择对应的快捷键。

2. 怎么配置

方法1:设置图标打开----用户代码片段

方法2:打开命令窗口ctrl+shift+p ,输入snippet.点击首选项配置代码片段,进入配置。

方法3:文件--首选项--用户代码片段

# sublime

安装就不讲了。

推荐插件:

格式化代码插件

代码片段

Emmet(前身是Zen Coding)

介绍:供了一种非常简练的语法规则,然后立刻生成对应的 HTML 结构或者 CSS 代码 。

使用方法:每个命令输完后按下Tab键即可快速得到代码

插件地址:https://github.com/sergeche/emmet-sublime

辅助工具:PyV8 下载地址:https://github.com/emmetio/pyv8-binaries

注意:Emmet 插件需要 PyV8 插件的支持,所以在安装 Emmet 时,会自动安装 PyV8 插件,如果安装后 Emmet 不能正常保用,很有可能是因为 PyV8 没有安装完全,Sublime Text 2 和 3 容易出现这个问题。你可以删除它,然后手动下载,采用方法二安装 PyV8 插件。

更多更详细的使用方法,请查阅 Emmet 官网:http://docs.emmet.io/

我司打不开此地址:可使用

拼写/语法错误~~~~

快速提示

模板

终端

常见插件多:代码格式化 美化

常见快捷键

想持续了解更多,不妨点赞和关注呗。

创作不易,感谢支持!

Web前端技术交流q群:1137068794,

群里可以一起学习编程,进群能领到学习资料以及源代码

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,366评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,521评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,689评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,925评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,942评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,727评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,447评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,349评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,820评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,990评论 3 337
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,127评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,812评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,471评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,017评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,142评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,388评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,066评论 2 355