快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → sublime-text配置Python环境及常用设置

sublime-text配置Python环境及常用设置

时间:2022-10-07 11:09:39人气:作者:快盘下载我要评论

文章目录

一、sublime text下载二、配置python环境三、sublime常用包1、package control2、ChineseLocalzations3、SublimeREPL4、Anaconda5、terminal6、terminus7、material theme


一、sublime text下载

官网下载链接下载地址

不过还是挺贵的;99刀;不过不激活也可以用;但是老是提示比较烦


二、配置python环境

->Tools->Build System->New Build System…

输入以下代码;其中;cmd;为自己的python路径

{
    ;cmd;: [;G:/Anaconda3/python.exe;,;-u;,;$file;],
    ;file_regex;: ;^[ ]*File ;(...*?);, line ([0-9]*);,
    ;selector;: ;source.python;,
}

保存为<自定义名称>.sublime-build文件;在->Tools->Build System下可以看到自己定义的;运行python是选择此system即可


三、sublime常用包

1、package control

这个必须安装

使用ctrl;shift;p打开命令行模式;输入pac;选择install package control命令安装package control

在preferences->package control;在命令行选择install package来搜索安装各种工具包

2、ChineseLocalzations

语言包;在help->language选择语言

3、SublimeREPL

主要用于解决sublime的交互问题

Preferences->key bindings

{
        ;keys;: [;f5;],
        ;caption;: ;SublimeREPL: Python - RUN current file;,
        ;command;: ;run_existing_window_command;,
        ;args;: {
            ;id;: ;repl_python_run;,
            ;file;: ;config/Python/Main.sublime-menu;}
    },
    {
        ;keys;: [;f8;],
        ;caption;: ;SublimeREPL: Python - PDB current file;,
        ;command;: ;run_existing_window_command;,
        ;args;: {
            ;id;: ;repl_python_pdb;,
            ;file;: ;config/Python/Main.sublime-menu;}
    },
f5;run current file;;可以实现input()输入f8;PDB current file;;调试模式 命令解释break/b 61在61行添加断点cl 61删除61号断点b显示所有断点信息continue/c继续执行程序list/l查看当前行的代码段step/s进入函数return/r执行代码直到从当前函数返回exit/q中止并退出next/n执行下一行pp打印变量的值help帮助

4、Anaconda

主要用于代码补全和提示

{
    //由于Anaconda插件本身无法知道Python安装的路径;所以需要设置Python主程序的实际位置
    ;python_interpreter;: ;G:/Anaconda3/python.exe;,
    //忽略各种空格不对, 超过79字,没怎么遇到
    ;pep8_ignore;: [;E501;, ;W292;, ;E303;, ;W391;, ;E225;, ;E302;, ;W293;, ;E402;],
    //import的库没使用
    ;pyflakes_explicit_ignore;:
    [
        ;UnusedImport;
    ],
    //保存文件后自动pep8格式化
    ;auto_formatting;: true,
    ;auto_formatting_timeout;: 5,
    //库函数的提示
    ;enable_signatures_tooltip;: true,
    ;enable_docstrings_tooltip;: true,
    ;merge_signatures_and_doc;: true,

    //ST3也有自动补全提示;但只提示文件中输入过的单词;这个功能可用提示变量可用的函数等。
    ;suppress_word_completions;: true,
    ;suppress_explicit_completions;: true,
    //会在函数内自动补全变量
    ;complete_parameters;: false,
    //代码排版时;行的默认长度太短;根据喜好设置
    ;pep8_max_line_length;: 120,

	//跳过开头错误提示
    ;anaconda_startup_errors;:true,
    ;anaconda_linting;: false
}

5、terminal

用于在当前路径下打开命令行窗口

Preferences->package settings->Terminal->Settings-User

输入以下代码;

{
   ;terminal;: ;c:WINDOWSsystem32cmd.exe;,
    ;parameters;: [;/START;,%CWD%]
}

之后可以使用快捷键ctrl;shift;t打开命令行窗口

6、terminus

Preferences->key bindings

输入以下代码;

   { 
        ;keys;: [;ctrl;d;], 
        ;command;: ;toggle_terminus_panel;, 
        ;args;: {
            ;cwd; :;${file_path:${folder}};,
            ;cmd; : [ ;python;,;-i;,;$file; ]},   
    },
   { 
        ;keys;: [;ctrl;w;], 
        ;command;: ;terminus_close;, 
        ;context;: [{ ;key;: ;terminus_view;}]
    }

7、material theme

一个比较好的主题插件;还挺好看的


相关文章

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。