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 相关文章推荐
python生成随机图形验证码详解
Nov 08 Python
Python实现GUI学生信息管理系统
Apr 05 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
May 16 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 Python
python 常见字符串与函数的用法详解
Nov 23 Python
python实现连连看辅助(图像识别)
Mar 25 Python
django 连接数据库 sqlite的例子
Aug 14 Python
Windows下python3安装tkinter的问题及解决方法
Jan 06 Python
Python原始套接字编程实例解析
Jan 29 Python
浅谈python量化 双均线策略(金叉死叉)
Jun 03 Python
PyCharm 2020.2 安装详细教程
Sep 25 Python
Python requests上传文件实现步骤
Sep 15 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
for循环连续求和、九九乘法表代码
2012/02/20 PHP
php object转数组示例
2014/01/15 PHP
函数中使用require_once问题深入探讨 优雅的配置文件定义方法推荐
2014/07/02 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
2017/02/04 PHP
laravel手动创建数组分页的实现代码
2018/06/07 PHP
laravel框架使用极光推送消息操作示例
2020/02/15 PHP
父窗口获取弹出子窗口文本框的值
2006/06/27 Javascript
node.js中的fs.rmdir方法使用说明
2014/12/16 Javascript
Eclipse配置Javascript开发环境图文教程
2015/01/29 Javascript
JavaScript中的getTimezoneOffset()方法使用详解
2015/06/10 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
JS识别浏览器类型(电脑浏览器和手机浏览器)
2016/11/18 Javascript
Sequelize中用group by进行分组聚合查询
2016/12/12 Javascript
JS实现旋转木马式图片轮播效果
2017/01/18 Javascript
javascript事件的传播基础实例讲解(35)
2017/02/14 Javascript
利用jQuery实现一个简单的表格上下翻页效果
2017/03/14 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
2019/05/08 Javascript
vue-cli 项目打包完成后运行文件路径报错问题
2019/07/19 Javascript
解决layer图标icon不加载的问题
2019/09/04 Javascript
[57:09]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第一场 1月26日
2021/03/11 DOTA
Python解析最简单的验证码
2016/01/07 Python
python使用pandas实现数据分割实例代码
2018/01/25 Python
Python实现的求解最大公约数算法示例
2018/05/03 Python
Django 批量插入数据的实现方法
2020/01/12 Python
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
2020/02/28 Python
Python pexpect模块及shell脚本except原理解析
2020/08/03 Python
印尼在线精品店:Berrybenka.com
2016/10/22 全球购物
G-Form护具官方网站:美国运动保护装备
2019/09/04 全球购物
super()与this()的区别
2016/01/17 面试题
法律工作求职自荐信
2013/10/31 职场文书
商务专员岗位职责范本
2014/06/29 职场文书
大专学生求职自荐信
2014/07/06 职场文书
火锅店的活动方案
2014/08/15 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
xhunter1.sys可以删除嘛? win11提示xhunter1.sys驱动不兼容解决办法
2022/09/23 数码科技