[python学习笔记] Sublime Anacoda插件安装使用

该插件可以用来规范python写法,自动提示各种功能。 注意与 Anacoda 区分。

安装

前提: sublime 必须安装有包管理插件

ctrl + shift + p -> install package -> anacoda

配置

可以使用全局配置,这种配置方式配置的属性对所有的项目有效

preferences -> packages setting -> anacoda -> settings default

也可以在项目配置文件里配置,这种配置方式只对当前项目生效

下边主要示范当前项目下配置。

sublime 项目

什么是sublime项目? 怎么保存成sublime项目?

在打开的任意文件下点击 project -> save project as -> 在作为项目的文件下取名,保存

假设我保存的项目名字为cs, 则会生成一个名字为cs.sublime-project的文件。这个就是项目的配置文件

下次打开的时候按以下操作打开项目

project -> open project -> 选择 cs.sublime-project

这个时候的项目是空的,当前文件夹以及文件夹下的文件并没有加入到当前项目里。 按以下操作添加项目关联的文件夹

project -> Add folder to project

在项目下配置

  • 开始配置

    直接打开 cs.sublime-project 文件 或者 选择 project -> edit project 开始进行配置

  • 添加Anacoda配置参数

    {
    	"build_systems":
    	[
    		{
    			"file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
    			"name": "Anaconda Python Builder",
    			"selector": "source.python",
    			"shell_cmd": ""python" -u "$file""
    		}
    	],
    	"folders":
    	[
    		{
    			"path": "."
    		}
    	],
    	//前边的都是默认配置
    	"settings":
    	{
    	    //否显示不符合pep8规范的错误信息
    		"anaconda_linter_phantoms": true,
    		//是否开启约束。建议全局的打开。如果当前项目不要求,可以设置为false
    		"anaconda_linting": true,
    		//是否补全参数。包括有默认值的
    		"complete_all_parameters": false,
    		//是否补全参数。 不包括有默认值的。 一般不建议打开,因为调用print太痛苦了
    		"complete_parameters": false,
    		//是否显示方法签名信息(参数列表)
    		"enable_signatures_tooltip": true,
    
    		//显示方法签名的时候同时显示文档
    		"merge_signatures_and_doc": true,
    		//是否开启pep8约束。与 anaconda_linting同时使用才生效
    		"pep8": true,
    		//不检查pep8的哪些条件
    		"pep8_ignore":
    		[
    			"E501"//每行的字符个数不超过80的约束。
    		],
    
    		//pep8里要求python缩进使用四个空格。把table键换成四个空格
    		//这个极力推荐配置项目里,万一有别的语言项目要求索引就是table呢?
    		"table_size": 4,
    		"translate_tabs_to_spaces": true
    	}
    }
    

其他操作

  • 重命名:

    选中要重名的标识符, 右键-> Anaconda -> Rename object user cursor

  • 跳转到声明的位置

    • 选中类或方法 -> ctrl + alt + g
    • 选中类或方法 -> 右键 -> anaconda -> Goto Definition
  • 查看文档

    • 选中类或方法 -> ctrl + alt + d
  • 查看调用

    • ctrl+alt + f 查看调用
原文地址:https://www.cnblogs.com/boliu/p/7593791.html