登录  /  注册
博主信息
博文 9
粉丝 0
评论 0
访问量 6721
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
1.vscode插件与配置 2.markdown基础语法 3.emment语法
choa fan
原创
558人浏览过

VSCode插件与配置

必装插件

  1. Chinese Language (中文包)

  2. Live Server (文件监听实时预览)

  3. prettier-code formatter (代码自动格式化)

    • 设置搜索 Default Formatter 勾选 prettier-code
    • 设置搜索 Auto Save 选 onFocusChange (鼠标离开触发)
    • 设置搜索 Format On Save 勾选 (保存自动格式化)
  4. html
    auto close tag (标签自动闭合)
    auto-rename tag (标签自动更名)
    html css support (html,css语法提示增强)
    html snippets (常用html代码片断模板)

  5. css
    css peek (快速定位/查看id/class的css定义)
    intellisense for css class (class类名自动感应)

  6. es6
    javascript(es6) code snippets (常用es6代码片断模板)
    tab out (按tab自动跳过右括号)
    Bracket Pair Colorizer (彩虹花括号配对)

  7. markdown
    markdownlint (markdown语法/格式检查器)
    markdown preview enhanced (markdown预览器)
    Markdown All in One (键盘快捷键)

美化插件

  1. 主题
    one dark pro [设置全部勾选,主题:solarized)

  2. 文件图标
    vscode-icons (官方出品)
    Helium Icon Theme (icon文件图标)

  3. 背景
    background (右下角二次元老婆)
    background-cover (自定义背景图片)

  4. 预览
    Open in Browser (右击选择浏览器打开html文件)
    Preview on Web Server(编译器内web预览)

问题配置

解决VSCode中emmet对行内标签不换行的问题
Ctrl + ,打开设置 设置中搜索Syntax Profiles,
在settings.json中编辑,加入如下代码:

  1. "emmet.syntaxProfiles": {
  2. "html": {
  3. "inline_break": 2
  4. }
  5. }

Markdown 基本语法

元素 Markdown 语法
标题 # H1 ~ ###### H6
粗体(Bold) **bold text**
斜体(Italic) *italicized text*
有序列表(Ordered List) 1. First item 2. Second item 3. Third item
无序列表(Unordered List) - First item + Second item * Third item
代码(Code) ``
链接(Link) []()
图片(Image) ![]()
引用块(Blockquote) >
代码块(Fenced Code Block) ```
分隔线(Horizontal Rule) --- *** ___

Emmet语法

快速生成HTML文档格式:!+ Tab

隐式标签:

  1. <!-- 生成类 .class -->
  2. <div class="class"></div>
  3. <!-- 生成ID #id -->
  4. <div id="id"></div>
  5. <!-- ul>.class -->
  6. <ul>
  7. <li class="class"></li>
  8. </ul>

创建带有指定class样式的标签:div.box

  1. <div class="box"></div>

创建带有指定id样式的标签:div#box

  1. <div id="box"></div>

文本内容填充:a{首页}

  1. <a href="">首页</a>

$符号自增

  1. // ul>li.$*3
  2. <ul>
  3. <li class="1"></li>
  4. <li class="2"></li>
  5. <li class="3"></li>
  6. </ul>
  7. // ul>li{第$$条项目}*3
  8. <ul>
  9. <li>01条项目</li>
  10. <li>02条项目</li>
  11. <li>03条项目</li>
  12. </ul>
  13. // ul>li*3>a{link$@-5}
  14. <ul>
  15. <li><a href="">link7</a></li>
  16. <li><a href="">link6</a></li>
  17. <li><a href="">link5</a></li>
  18. </ul>

带有层级结构的:ul>li

  1. <ul>
  2. <li></li>
  3. </ul>

代码在同级的:ul+li+a

  1. <ul></ul>
  2. <li></li>
  3. <a href=""></a>

在上级的:ul>li^a(这个可以多个^一起写)

  1. <ul>
  2. <li></li>
  3. </ul>
  4. <!-- 上面代码可以看出来效果是等同于(ul>li)+a的 -->

乘号批量复制:ul>li*3

  1. <ul>
  2. <li></li>
  3. <li></li>
  4. <li></li>
  5. </ul>

自定义属性内容:ul>li>a[ href = ‘#’]

  1. <ul>
  2. <li>
  3. <a href="#"></a>
  4. </li>
  5. </ul>
批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学