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 相关文章推荐
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 Python
python对指定目录下文件进行批量重命名的方法
Apr 18 Python
21行Python代码实现拼写检查器
Jan 25 Python
Python实现包含min函数的栈
Apr 29 Python
Python创建二维数组实例(关于list的一个小坑)
Nov 07 Python
基于python 爬虫爬到含空格的url的处理方法
May 11 Python
django js实现部分页面刷新的示例代码
May 28 Python
基于pycharm导入模块显示不存在的解决方法
Oct 13 Python
python3字符串操作总结
Jul 24 Python
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
Feb 24 Python
python 装饰器功能与用法案例详解
Mar 06 Python
OpenCV-Python实现油画效果的实例
Jun 08 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
暴雪前总裁遗憾:没尽早追赶Dota 取消星际争霸幽灵
2020/03/08 星际争霸
巧用php中的array_filter()函数去掉多维空值的代码分享
2012/09/07 PHP
Windows 下安装 swoole 图文教程(php)
2017/06/05 PHP
PHP开发实现微信退款功能示例
2017/11/25 PHP
csdn 博客的css样式 v3
2009/02/24 Javascript
js Flash插入函数免激活代码
2009/03/31 Javascript
jQuery EasyUI中对表格进行编辑的实现代码
2010/06/10 Javascript
在ASP.NET中使用JavaScript脚本的方法
2013/11/12 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
Egret引擎开发指南之发布项目
2014/09/03 Javascript
javascript使用call调用微信API
2014/12/15 Javascript
jquery获取复选框checkbox的值实现方法
2016/05/30 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
2017/03/03 Javascript
Vuex 进阶之模块化组织详解
2018/01/12 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
2018/08/12 Javascript
微信小程序入口场景的问题集合与相关解决方法
2019/06/26 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
2020淘宝618理想生活列车自动领喵币js脚本的代码
2020/06/02 Javascript
vue 实现基础组件的自动化全局注册
2020/12/25 Vue.js
初步讲解Python中的元组概念
2015/05/21 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
Python利用itchat对微信中好友数据实现简单分析的方法
2017/11/21 Python
符合语言习惯的 Python 优雅编程技巧【推荐】
2018/09/25 Python
在Python dataframe中出生日期转化为年龄的实现方法
2018/10/20 Python
浅谈python实现Google翻译PDF,解决换行的问题
2018/11/28 Python
Python实现微信小程序支付功能
2019/07/25 Python
Python中的面向接口编程示例详解
2021/01/17 Python
好莱坞百老汇御用王牌美妆:Koh Gen Do 江原道
2018/04/03 全球购物
北京振戎融通Java面试题
2015/09/03 面试题
工商管理专业学生的自我评价
2013/10/01 职场文书
教你打造完美的创业计划书
2014/01/06 职场文书
感恩母亲节演讲稿
2014/05/07 职场文书
企业群众路线教育实践活动心得体会
2014/11/03 职场文书
亚布力滑雪场导游词
2015/02/09 职场文书
辛德勒的名单观后感
2015/06/03 职场文书
Win11应用商店打开闪退怎么解决? win11应用商店打不开的多种解决办法
2022/04/05 数码科技