工具

编辑器: vscode官网下载
浏览器: google官网下载firefox官网下载

vscode常用插件

1. 以下插件并非需要全部安装, 大家可根据自己情况,确定安装哪些
2. 插件安装并非越多越多,按需加载即可,过多插件会拖慢 vscode 执行速度
3. 根据进度,会逐渐增加插件,更多主题 https://vscodethemes.com/
4. chrome 常用插件,因为政策原因,无法使用 chrome 应用商店,先略过
插件名称插件功能应用分类
chinese(simplified …)简体中文包通用
live server实时预览通用
prettier-code formatter最流行的代码格式化插件通用
path intellisense路径自动感知填充通用
helium icon theme一款我喜欢的文件图标主题通用
one dark pro经典的主题,使用者众多,很耐看通用
material theme经典”材料”主题通用
material theme icons常与material theme配置的文件图标通用
shades of purple赛博朋克风格的一款主题,很明亮风骚通用
dracula official经典的吸血鬼主题通用
dracula at night个人更喜欢这款小众的吸血鬼暗黑版(教学用它)通用
code runner几乎可以快速运行常见的所有语言,如php,java,js...通用
codesnap快速生成苹果电脑风格的代码片断截图,分享时使用通用
markdown preview…markdown 实时预览markdown
markdownlintmarkdown 语法检查器markdown
auto close tag标签自动关闭html/css
auto rename tag标签自动更名html/css
indent-rainbow以不同颜色显示代码缩进html/css
css peek查看并跳转到 css 定义位置html/css
html css supportcss 自动智能补齐html/css
intellsense for css …html 中的 css 智能提示html/css
easy lessless 实时编译html/css
px-to-viewport自动转 vwhtml/css
svg previewsvg 预览器html/css
tailwind css …无需离开 html 就可快速构建出现代网页html/css
tabout按 tab 就可快速跳到下一下,或跳出/越过括号等html/css
bracket pair …括号高亮配对提示js/es6/node/vue
javascript(es6) code snippets常用 js 代码片断js/es6/node/vue
node-snippets常用 node 代码片断js/es6/node/vue
quokka.jsjs/es6 代码语法实时检查/执行器(续命法宝)js/es6/node/vue
rest client可不离开 vscode 环境进行 api 请求测试js/es6/node/vue
eslintjs 代码质量智能分析器js/es6/node/vue
veurvue 语法高亮,智能感知,emmet 等js/es6/node/vue
vue3 snippetsvue3 常用代码片断js/es6/node/vue
vue-helpervue-helper: 在扩展中使用的 vue 提示,如 element uijs/es6/node/vue
php intelephensephp 语法提示/自动补齐php
php intellisensephp 代码跟踪/重构/自动完成php
php debugphp 代码调试器php
php docblokerphp 生成块级注释php
vscode-databasevscode 数据库 SQL 支持插件php

等宽字体

  • 安装适合编程的等宽字体

为什么写代码应该使用等宽字体?

为了从视觉上快速区分,0 和 o, 1 和 l, 等宽字体可以做到,全部字符采用相同宽度,可有效解决它

给大家推荐一款现在大神都在热捧和推荐的”等宽字体”,支持”连写”,让代码样式更接近自然语言
观察以下代码片断,全等,小于等于等符号,与我们平时书写习惯完全一致,外行人也知道这是什么意思

  1. const flag = true;
  2. if (true === flag) {
  3. console.log("不上班了");
  4. }
  5. for (let i = 0; i <= 10; i++) {
  6. console.log(i + 1);
  7. }

字体下载:https://github.com/tonsky/FiraCode

字体安装成功后,还需要在 vscode 中进行配置: settings.json

  1. // Fira Code 字体放在第一个
  2. "editor.fontFamily": "'Fira Code',Consolas, 'Courier New', monospace",
  3. // 打开允许连写开关
  4. "editor.fontLigatures": true,

还有一款字体,是商业编辑器之父jetBrains提供给我们的免费编程字体JetBrains Mono

html文档

  1. <!-- 文档类型 -->
  2. <!DOCTYPE html>
  3. <!--根元素:设置页面语言 -->
  4. <html lang="en">
  5. <!-- 页面头元素:页面描述,供浏览器或搜索引擎解析时使用 -->
  6. <head>
  7. <!-- 元标签:设置默认字符集为UTF-8 -->
  8. <meta charset="UTF-8">
  9. <!-- 浏览器兼容,原用于IE8适配,可确保按IE最高版本来解析页面,可有可无,现在微软也采用了Chrome内核 -->
  10. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  11. <!-- 视口适配控制: 极其重要,这涉及到三个"视口"类型之间的转换与适配 -->
  12. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  13. <!-- 页面标题: 显示在浏览器标签页,用于描述页面信息 -->
  14. <title>Document</title>
  15. </head>
  16. <!-- 页面主题部分,页面实际显示的内容,是开发和用户重点关注的内容 -->
  17. <body>
  18. </body>
  19. </html>

更多相关文章

  1. 我的android第一课
  2. android eclipse集成环境
  3. Android(安卓)Studio上方便使用butterknife注解框架的偷懒插件An
  4. C#/IOS/Android通用加密解密方法
  5. Android(安卓)使用adb shell 和android studio插件Database Navi
  6. ArcGIS API for Android(安卓)案例教程 2
  7. Android热修复:Qfix方案的gradle实践
  8. ubuntu下安装android ADT 插件
  9. 关于Mysql通用查询日志和慢查询日志分析

随机推荐

  1. Android 开发系列 2 Activity
  2. 为Android软件创建快捷方式
  3. Android中OnScrollListener的详解(Listvie
  4. 升级android studio至3.3.2出现WARNING:
  5. Android(安卓)颜色大全 colors.xml
  6. MTK Android Driver :sensor
  7. android 全面讲解BroadCastReceiver
  8. 选项卡片段
  9. Android P 系统应用无法对外置SD卡进行读
  10. android菜单参考资料