zoukankan      html  css  js  c++  java
  • Sublime编辑器的使用

    Sublime编辑器的使用

    我的本地使用环境是Win7下安装的Sublime3编辑器(提取码:nzuw)。

    1. 新建index.html,在代码编辑区输入<html,然后按下Tab键,可以快速生成html5的头部代码:

    <!DOCTYPE html>
    <html>
    <head>
    	<title></title>
    </head>
    <body>
    
    </body>
    </html>
    

      注:这种快捷方式应用的前提是已经创建html文件。如果在缺省文件中的首行输入1.html,ctr+s保存,会自动命名为1.html。

    2. 安装Package Control插件。Ctr + ` 或 View > Show Console打开控制台,输入以下内容(参考)后回车:

    import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

    如若在Preference下没有看到Package Control选项,则可查看Preference --> Settings 是否忽略该Package,进行修正即可。

    3. 用sublime打开文件时有中文乱码,使用notepad++打开是正常的。分析推断是sublime默认不支持GBK编码显示。解决方法:

    preference -> package control -> 输入install后回车 -> 等待片刻后在弹窗内输入gbk回车 -> 在列表中选择安装支持gbk插件选项即可。

    打开Preferences菜单,并选择 Browse Packages…系统会打开Sublime 的Packages文件夹,回到上一级菜单,然后打开Installed Packages文件夹,可以看到GBK Support.sublime-package包文件。

    4. 在安装emmet插件之后,可以在空白html的首行输入感叹号!,然后按下tab键,即可自动生成html5头文件。且会添加自动补全编辑功能,安装方法同上。

    5. 由于Java文件中包含ANSI编码的中文(包含utf-8中文编译无法通过,须用记事本另存为ANSI编码格式),sublime查看为乱码。解决方法:Ctrl + Shift + P 或 Preference --> Package Control,输入Install Package回车,稍等片刻,输入ConvertToUTF8回车即可。安装完毕,选择 Browse Packages…系统会打开Sublime 的Packages文件夹,可以看到ConvertToUTF8包文件。这里可见更多插件

    注意:矛盾之处,经常会看到sublime打开文件会自动成为备份文件,也就是文件添加dunp后缀。如果要解决,则只能够卸载掉GBK Support.sublime-package包文件,仅使用ConvertToUTF8插件,但是,有些文件的中文显示又会出现乱码!

    6. 让sublime支持语法高亮显示,只需安装syntax插件即可。

    7. 关闭sublime自动检测更新提示: 点击菜单栏“Preferences”=> "Settings-User",添加  "update_check": false,  。

    8. 多行注释可以输入/**然后按Tab键即可自动生成注释信息。

    9.常用快捷键

    注释:Ctrl + /   |   ctrl + shift + /

    撤销:Ctrl-z  

    恢复:Ctrl-Shift-Z 

    逐词移动:Ctrl-左右方向键 

    移动当前行:Ctrl-Shift-上下方向键  

    在前面加一行:Ctrl-Shift-Enter 

    向下复制一行: Ctrl-Shift-D 

    返回上一次操作的位置:windows下是alt+-

    缩放编辑器文字大小:ctrl+-/=

    ctag跳转配置

    打开preferences->PackageSettings->ctags->MouseBinding_default,复制其中的代码到MouseBinding_User中,更改两个的command如下:

    [

        {
            "button": "button1",
            "count": 1,
            "press_command": "drag_select",
            "modifiers": ["ctrl","shift"],
            "command": "goto_definition"
        },
        {
            "button": "button2",
            "count": 1,
            "modifiers": ["ctrl","shift"],
            "command": "jump_back"
        }
    ]

    Sublime Text 3运行JavaScript控制台

    Win10下使用PHP7+XDebug+Sublime Text 3搭建PHP集成开发环境

  • 相关阅读:
    web第一章(html)
    面向对象第七章,内存的管理,面向对象三大特征封装、继承、多态
    面向对象第六章(接口、强转、多态)
    面向对象第五章(封装、抽象类、匿名内部类)
    面向对象第四章(封装、static)
    面向对象第二章(引用类型数组、继承)
    python 生成随机数
    python 生成测试报告
    python 邮件发送
    python 日志打印
  • 原文地址:https://www.cnblogs.com/ioveNature/p/6439790.html
Copyright © 2011-2022 走看看