Sublime Text在前端中的使用

16,674次阅读
没有评论

共计 1541 个字符,预计需要花费 4 分钟才能阅读完成。

新建文件时快速生成 Html

安装如下插件:

  • FileHeader:自动创建文件开头模板,并且会根据最后的保存时间修改更新时间。官网链接
  • CSS Format:css 格式化。
  • Emmet:它能够让你在编辑器中书写 CSS 和 HTML 的缩写并且动态地拓展它,是一个能大幅度提高前端开发效率的一个工具。这个软件的安装过程比较久。官网教程

开始使用:

新建文件,输入html:5,按[Ctrl + E] 或者 Tab 键,

参考链接:Sublime Text 新建文件快速生成 Html【头部信息】和【代码补全】、【汉化】

常用插件

SublimeCodeIntel:JavaScript 代码自动提示(不好用)

安装完成后,通过路径 Perferences->Package Settings->SublimeCodeIntel->Setting – Defalut 打开配置文件。

"codeintel_selected_catalogs": ["jQuery"]

改为:

"codeintel_selected_catalogs": ["JavaScript"]

保存后重启软件。

参考链接:#

javascript complet:JavaScript 代码自动提示

在 google 上搜关键字 "sublime javascript complete" 找到的。另外还搜到一个SublimeAllAutocomp lete

JsFormat:JS 代码格式化

快捷键是:选中 JS 代码,然后按 ctrl+alt+f。

或者,先用快捷键打开命令面板“ctrl + shift + p”, 再输入“Format: Javascript”就可以使用格式化命令

Sublime Server

我们如果右键在浏览器中打开 html 网页,其实是以 文件路径 的方式打开的,导致很多 api 无法操作。最好的办法是:将 html 在服务器上打开。

我们如果安装 Sublime Server,就可以让网页在本地的服务器上打开。

安装成功之后,使用步骤如下:

(1)选择菜单栏 "Tools –> SublimeServer –> Start SublimeServer" 启动服务器。

(2)在 html 文档里,右键选择 "View in SublimeServer"。

如果想关闭服务器,直接把 Sublime Text 整个软件关掉就好。其他的关闭方式容易导致软件卡死。

代码快速生成

(1)>符号的技巧:

输入 ul>li*9,然后按 tab 键,生成的代码如下;(符号> 是包含的关系)

        <div>
            <li>a</li>
            <li>a</li>
            <li>a</li>
            <li>a</li>
            <li>a</li>
            <li>a</li>
            <li>a</li>
            <li>a</li>
            <li>a</li>
        </div>
    </div>

sublime text 快捷键

Win 快捷键 Mac 快捷键 作用 备注
html:5+tab html 结构代码
tab 补全标签代码
tab 补全标签代码 比如,在 html 文件中输入div,然后 按住 tab 键后,会自动生成<div></div>
Ctrl + Shift + D Cmd + Shift + D 复制当前行到下一行
Ctrl+Shift+K 快速删除整行
Ctrl+ 鼠标左键单击 集体输入
Ctrl+H Option+Cmd+F 查找替换
Ctrl+/ 注释单行
Ctrl+Shift+/ 注释多行
Ctrl+L 快速选中整行,继续操作则继续选择下一行,效果和 Shift + ↓ 效果一样
Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行 经常与上一个快捷键结合起来使用
Ctrl + Shift +【↑/↓ Ctrl + Cmd +↑/↓ 移动当前行
F11 全屏

推荐阅读

我自己整理的。

参考链接

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-09-10发表,共计1541字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)