Atom的python插件和常用插件说明


Posted in Python onJuly 08, 2018

python:

simplified-chinese-menu:中文汉化(英文差的)

代码高亮:Atom自带

自动补全:autocomplete-python

语法检查:linter-flake8

定义跳转:python-tools

代码运行:atom-runner (只能输出,不能输入),atom-python-run(Windows,可以输入),python-run-terminalnx(Linux,可以输入)

调试:(编辑器做调试就算了吧),用户数量最高的python-debugger,连查看变量的功能都没有。

必备插件

minimap 类似与Sub的小地图显示,代码多了很方便切换

atom-beautify 必备;格式化代码的,快捷键ctrl-alt-b

script 必备;运行脚本,快捷键ctrl-shit-b

file-icons ,显示文件类型对应的图标。

Color Picker,在编辑器里面挑选颜色。通过右键选择 Color picker,或者 cmd + shift + c / ctrl + alt + c快捷键调出颜色选择面板。支持 HEX, HEXA, RGB, RGBA, HSL, HSLA形式指定的颜色值。

markdown-preview 编辑实时预览插件,Atom官方出品(默认已自动安装)

markdown-scroll-sync将 markdown-preview的编辑区和预览区同步滚动

markdown-writer:方便管理图片、链接等

markdown-table-formatter:格式化表格

terminal-plus

tool-bar-md-writer

markdown-preview:编辑实时预览插件,Atom官方出品

https://atom.io/packages/markdown-preview

language-markdown:提供 Github Flavored Markdown等 MD高亮支持

https://atom.io/packages/language-markdown

markdown-scroll-sync:将 markdown-preview的编辑区和预览区同步滚动

https://atom.io/packages/markdown-scroll-sync

markdown-writer:方便管理图片、链接等

https://atom.io/packages/markdown-writer

markdown-table-formatter:格式化表格

https://atom.io/packages/markdown-table-formatter

版本控制:

git-plus Git插件;得先配置邮箱和用户名

git-plus https://atom.io/packages/git-plus480

可以直接在 Atom 的命令面板中运行git commit, git push 等常用命令,可以使用Atom 来编辑Commit Message, 查看Diff, 查看文件历史等。有了这个插件就不需要离开Atom 去Shell 或者GUI 来操作Git 了。

git-projects https://atom.io/packages/git-projects72

可以用 ctrl-alt-o 这个快捷键搜索磁盘(默认是 ~/repos)上的Git 仓库,形成一个列表供你快速打开一个Atom 窗口来编辑这个项目。有了这个插件可以非常快速地打开某个项目,项目比较多也不必找来找去(可以设置按照上次修改时间排序)。

merge-conflicts https://atom.io/packages/merge-conflicts74

在使用 Git 进行合并和rebase 的时候可以用alt-m d 来激活这个插件,它会列出所有冲突的文件,将每一处冲突高亮,同时有按钮和快捷键供你快速选用某个版本,在你解决所有冲突后会提示你进行Commit. 有了这个插件再也不同担心出冲突的时候看瞎眼了

Python 相关文章推荐
在Docker上开始部署Python应用的教程
Apr 17 Python
python实现TCP服务器端与客户端的方法详解
Apr 30 Python
Python中二维列表如何获取子区域元素的组成
Jan 19 Python
python opencv 直方图反向投影的方法
Feb 24 Python
使用python实现http及ftp服务进行数据传输的方法
Oct 26 Python
浅谈Python编程中3个常用的数据结构和算法
Apr 30 Python
Python函数中参数是传递值还是引用详解
Jul 02 Python
深入了解Django View(视图系统)
Jul 23 Python
python中property属性的介绍及其应用详解
Aug 29 Python
python Plotly绘图工具的简单使用
Mar 03 Python
Python-jenkins模块获取jobs的执行状态操作
May 12 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 Python
Python中pip更新和三方插件安装说明
Jul 08 #Python
python中sys.argv函数精简概括
Jul 08 #Python
python输出100以内的质数与合数实例代码
Jul 08 #Python
详解Python中的正则表达式
Jul 08 #Python
实例讲解Python爬取网页数据
Jul 08 #Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 #Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
Jul 07 #Python
You might like
一些 PHP 管理系统程序中的后门
2009/08/05 PHP
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
2011/08/03 PHP
php预定义变量使用帮助(带实例)
2013/10/30 PHP
php与c 实现按行读取文件实例代码
2017/01/03 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
2018/02/11 PHP
Javascript中的Split使用方法与技巧
2007/03/09 Javascript
JavaScript中也使用$美元符号来代替document.getElementById
2010/06/19 Javascript
Jquery实现搜索框提示功能示例代码
2013/08/13 Javascript
cookie中的path与domain属性详解
2013/12/18 Javascript
JQuery包裹DOM节点的方法
2015/06/11 Javascript
jquery+css实现绚丽的横向二级下拉菜单-附源码下载
2015/08/23 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
2017/01/16 Javascript
jQuery EasyUI Panel面板组件使用详解
2017/02/28 Javascript
AngularJS中的拦截器实例详解
2017/04/07 Javascript
JavaScript正则表达式简单实用实例
2017/06/23 Javascript
基于JQuery的Ajax方法使用详解
2017/08/16 jQuery
Node.js readline模块与util模块的使用
2018/03/01 Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
2018/05/31 Javascript
浅谈React Native 传参的几种方式(小结)
2019/05/21 Javascript
微信小程序自定义导航栏(模板化)
2019/11/15 Javascript
jQuery zTree如何改变指定节点文本样式
2020/10/16 jQuery
Django小白教程之Django用户注册与登录
2016/04/22 Python
Python面向对象编程基础解析(一)
2017/10/26 Python
Python中pandas模块DataFrame创建方法示例
2018/06/20 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
2018/07/04 Python
python3实现钉钉消息推送的方法示例
2019/03/14 Python
使用python将多个excel文件合并到同一个文件的方法
2019/07/09 Python
python简单实现矩阵的乘,加,转置和逆运算示例
2019/07/10 Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
2020/02/20 Python
Python random库使用方法及异常处理方案
2020/03/02 Python
pycharm实现在虚拟环境中引入别人的项目
2020/03/09 Python
Python PyQt5整理介绍
2020/04/01 Python
python中os.remove()用法及注意事项
2021/01/31 Python
篝火晚会策划方案
2014/05/16 职场文书
云南省召开党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书