设为首页 加入收藏

TOP

Sublime Text 配置(一)
2023-07-23 13:36:49 】 浏览:31
Tags:Sublime Text 配置

介绍


Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等,还可自定义键绑定,菜单和工具栏。

Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。

Sublime Text 是一个跨平台的编辑器,同时支持 Windows、Linux、Mac OS X等操作系统。

简而言之,Sublime Text 你值得拥有。

下载:https://www.sublimetext.com/download

安装:sublime_text_x64_setup.exe 双击next。

 

一、配置 python3 环境


首先配置Python 编译模块,让编辑器能能解析Python代码。

打开 Sublime,菜单选择 Tools --> Build System ---> New Build System,会生成一个配置文件。

保存配置文件,名字可以自己定义,我的命名为:python3.sublime-build。

Sublime 配置 python3 环境就完成了,以后用 Sublime 打开 .py 的文件,按 Ctrl + b 即可运行 python3 代码。

{    
      "cmd": ["D:/path/Python38/python.exe","-u","$file"],    
      "file_regex":"^[ ]*File \"(...*?)\", line ([0-9]*)",    
      "selector":"source.python",    
      "env": {"PYTHONIOENCODING": "utf8"}
}

 

二、SublimeREPL


1 打开 Sublime Text,按键 Ctrl + Shift + P 打开命令面板。

2 输入install 或选择 Package Control:Install Package(程序包控件,安装程序包)。

3 选中后按键后敲击 Enter 进入,在弹出的界面中搜索 SublimeREPL 点击下便可自动下载安装。

4 完成安装后,打开 Tools,在最下方可以看到 SublimeREPL 即为成功安装(如下图)。

5 安装SublimeREPL插件后,打开 Preferences ---> Browse Packages...,找到 Default.sublime-commands文件 在复制其中命令。

6 打开 Preferences ---> Key Bindings,添加快捷键:ctrl + b。

[
	{
        "keys": ["ctrl+b"],
        "caption": "SublimeREPL: Python - RUN current file",
        "command": "run_existing_window_command", "args":
        {
            "id": "repl_python_run",
            "file": "config/Python/Main.sublime-menu"
        }
    },
]

7 每次运行在一个窗口中的配置,注意:上边有个逗号。

"view_id": "*REPL* [python]"

8 第490行,把 id 改为 name

9 显示多个分屏窗口。

10 光标在 hello.py 文件中,按:ctrl + b 运行。

SublimeREPL (解决 Sublime 无交互问题)

 

三、Anaconda


1 Anaconda 是一个终极Python包;它包含了一系列的类IDE的功能,如自动补全默认启用,配置选项等

2 跳到定义功能在整个工程之中查找并跳转到变量、函数或类的定义

3 查找引用快速查找变量、函数或类被引用的地方

4 显示文档、显示函数和类的文档字符串(当然是在定义了文档字符串时)

1 Preferences ---> Package Settings ---> Anaconda ---> Settings Default。

修改 "python_interpreter" 为实际 Python 安装路径。

2 Preferences ---> Package Settings ---> Anaconda ---> Settings User,添加如下内容

{
    "python_interpreter":"D:/path/Python38/python.exe",//实际安装路径
    "suppress_word_completions":true,                          
    "suppress_explicit_completions":true,
    "complete_parameters":true, 
    "auto_formatting":true,
    "auto_formatting_timeout":3,
    "enable_signatures_tooltip":true,
    "merge_signatures_and_doc":true,
    "swallow_startup_errors":true,
    "anaconda_linting":false,    // 禁止“白框”的提示
}

3 保存设置以后,不会出现白框,并且可以通过Anaconda进行自动补全。

 

四、Emmet


Emmet 是一个插件,它可以让你更快更高效地编写HTML和CSS,节省你大量的时间。

 

五、Terminal


这个插件可以让你在Sublime中直接使用终端打开你的项目文件夹,并支持使用快捷键。

 

六、ConvertToUTF8


直接在菜单栏中可以转了,专为中文设计,不担心中文乱码问题了

 

七、SublimeLinter


代码检查插件,可以及时提示编写代码中存在的不规范和错误的写法,并培养我们良好的编码习惯和风格。

 

八、Djaneiro


Djaneiro 支持Django 模板和关键字高亮,并且在 Sublime Text 中提供有用的代码段(tab自动补全),代码段系统可以极大的节省时间。

只需简单的敲几个键就可以创建一些常见的Django 代码段,如模板,模型,表单和视图,可以在官方文档中查看代码段

 

九、Django Manage Commands


概述:manage.py 这个工具是一个围绕 Django命令的 Sublime Text 包装器。

所以你可以 D

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇闭包第2天 下一篇Web的8种(6+2)元素+常用定位方法

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目