• [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 查看调用
  • 相关阅读:
    01 网络基础
    01 ansible的基本介绍
    10 面向对象的编程
    03 docker容器镜像基础
    09 异常处理
    08 输入输出
    07 数据结构
    02 docker的基本用法
    01 docker容器技术基础入门
    06 字符串
  • 原文地址:https://www.cnblogs.com/boliu/p/7593791.html
Copyright © 2020-2023  润新知