95%的码农都在用的编程神器,值得一看!

内容不多,句句精品,从风格介绍到下载安装,我强烈建议你收藏这篇回答,一把趁手的编程神器,真的很重要。

Python作为一款比较“简洁”的编程语言,它具备了很多适用性极强的功能,像自动化办公、数据分析、爬虫等,也正是因为这些功能的受众人群广泛,才让Python从编程语言中出圈,成为众人追捧的对象。

要想实现Python强大的功能,一款优秀的IDE(集成开发环境),或者一款优秀的代码编辑器,绝对是必不可少,我们先来看代码编辑器。

代码编辑器

 

  • Vim

 

作为文本编辑器,Vim最大的优势速度和效率,是其它编辑器难以企及的。

这得益于Vim的模式涉设计、高度可扩展性和高度可定制等特性。

IDE相对于编辑器来说,集成了编译、调试、语法高亮等软件开发工具和环境,这些功能都极其适用于开发者的日常工作中,而这些在Vim中都可以通过强大丰富的插件扩展完成,自由度极高,不仅装的一手好逼,还真真切切地用着爽。

简单来说,Vim和你关系,就像是能够平等沟通的挚友,懂你所需,也会给出及时反馈。

 

下载地址:(windows在上边,mac系统往下滑动)

https://vim.en.softonic.com/

安装步骤(以Windows为例): 先下载Vim的安装包,根据屏幕提示进行安装,如下图所示,建议安装Vim的完整特性(包括创建用于命令行的.bat文件)

 

安装完成之后,直接从开始菜单启动Vim就可以了。

附上Vim的快捷键一览图,保你开发路上畅通无阻。

 

  • Visual Studio Code

 

Visual Studio Code是一款兼容Linux、Mac OS X和Windows 平台的全功能代码编辑器,自由度极高,几乎可以对所有任务进行配置,同样可以安装外部插件。

最重要的是,它不用钱,光是这点就很吸引人了。

 

下载地址:

https://code.visualstudio.com/

 

下载的时候要根据自己的系统进行选择,点一下那个小三角,就会弹出各系统的下载按钮了。

安装步骤过于简单,使用谷歌浏览器跟着的中英转换,直到提醒你安装完中文汉化包之后重启就可以了。

 

后面我会补充一篇各编程软件的具体使用步骤,感兴趣的朋友可以持续关注@Python小白集训营

同样附上快捷键一览图,双击屏幕自动保存图片。

 

  • Sublime Text

 

是不是终于见到一个熟悉的了?

我在刚接触Python的时候,被安利最多的编辑器就是Sublime Text了,不仅支持代码编辑,还兼容所有的平台,该有的插件扩展一个都不少。

前面我已经介绍了两款编辑器,自由度都很高,看来现在各家都在围绕着用户体验进行产品迭代。

 

下载地址:

http://www.sublimetext.cn/3

 

根据自己系统来选择下载哈,别给我说自己是什么系统都不认得,自己查去!

安装步骤一直下一步就好,没有什么其余选项需要勾选的。

找了一圈,快捷键就这么一丢丢,了解怎么换行运行就可以了。

 

  • GNU Emacs

 

这款编辑器,兼容任何平台,终身免费,这两个点就已经触到了大部分程序员的G点了。

不过它和别的编辑器有一丢丢不一样,需要用Lips编程语言进行定制,并为Python开发提供各种定制脚本。

我看有的大佬称它为神器,是不是真这么神,评论区等着你的评测。

 

下载地址:

http://www.gnu.org/software/emacs/download.html

 

英文不大好的兄弟姐妹萌,谷歌浏览器安排一手哈,安装步骤稍微有点复杂,需要配置HOME目录。

  • 在注册表中添加"计算机\HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs"项

  • 为Emacs项添加字符串值

  • 增加环境变量D:\emacs-26.1

 

快捷键安排上,在以下所有叙述中,C-× 都代表同时按住Ctrl和×键,M-×都代表同时按住Alt和×键。

 

  • Atom

来,我给大家介绍一下,“21世纪可破解的文本编辑器”。

它兼容所有平台,拥有时尚的界面、 文件系统浏览器和扩展插件市场,这让都是它的表象,而它的核心优势,就是能够兼容Vim模式,这让一大批Vim的忠实用户直呼过瘾。

 

下载地址:

https://github.com/atom

 

官网打不开,直接到Github上边下载也是一样的。

安装步骤比较简单,解压之后打开应用软件就可以了。

快捷键在这个位置,由于屏幕太小不方便截图,只好劳烦你自己去官网看一下了。

 

IDE(集成开发环境)

 

  • PyCharm

 

PyCharm是唯一一款专门面向Python的全功能集成开发环境,同样拥有付费版和免费开源版,坚韧多平台使用。

想要不花钱的话,可以找到PyCharm的教育版,新手用它就足够了。

它用起来确实很方便,打开一个新的文件然后就可以开始编写代码,也可以在PyCharm中直接运行和调试Python程序,它还支持源码管理和项目,并且其拥有众多便利和支持社区,能够快速掌握学习使用!

 

下载地址:

https://www.jetbrains.com/pycharm/(这个是专业版,用邮箱注册账号后可享受30天免费试用)

https://www.jetbrains.com/edu-products/download/#section=pycharm-edu(教育版,一路免费,小白适用)

安装步骤稍微繁琐一些,不懂的朋友可以自己到百度check一下,美其名曰,锻炼一下自己解决问题的能力!

快捷键在这里了,双击点赞拿走。

 

  • Eclipse + PyDev

 

为什么要打个“+”呢?因为PyDev是Eclipse里的一个插件,两者结合,支持Python调试、代码补全和交互式Python控制台等,对于资深Eclipse开发者来说,非常容易上手。

小白的话,你有兴趣就可以下载来看看,看颜值选IDE,这才是我们女孩子该干的事情!

 

下载地址:

https://www.eclipse.org/downloads/

在Eclipse中安装PyDev非常便捷,只需要在Eclipse中选择“Help”, 点击“Eclipse Marketplace”然后搜索PyDev,点击安装,必要的时候重启Eclipse即可。

快捷键在这,直接拿走。

 

  • Visual Studio

 

它和我们刚刚介绍的 Visual Studio Code有一些本质上的区别,含义不同,跨平台运行能力不同,功能也大不相同。

Visual Studio是目前最流行的Windows平台应用程序的集成开发环境,提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序,开发新的程序。

兼容多平台,分免费版和付费版,附带自己的扩展插件市场,需要注意的是, Visual Studio不支持Linux平台!

下载地址:

https://visualstudio.microsoft.com/zh-hans/downloads/

官网里边带了安装步骤,快捷键和Visual Studio Code相同。

 

  • Thonny

 

Thonny是针对新手的一款集成开发环境,适用于全部主流平台,默认情况下,Thonny会和自带捆绑的Python版本一起安装,直接给新手一套安排了。

就是这个界面实在无力吐槽...太节俭了,用着都没有一种神圣感。

 

下载地址:

https://thonny.org/

这款软件貌似没有什么快捷键,拿来直接就能用了。

 

最后再介绍几款可以在手机上编程的app,分别是:

 

1.java和Android:AIDE集成开发环境。

2.C语言:c语言编译器、C4droid。

3.python:QPython3、Termux。

4.CSS/HTML/JavaScript:HTMLplay。

大部分都不需要root,可以直接编写程序并运行,这些app可以相对应地在安卓系统上找到,ios上只要输入关键词,都可以找到匹配的编译软件。

如果想要进行练习或者修改测试代码,最好还是到PC端进行操作,移动端的编译器,只能够保证你的灵感可以被随时记录。


码字不易,费时费心,如果对你有所帮助的话,还请不要吝啬你的小心心,毕竟你的点赞,是对我创作的肯定。

欢迎关注@Python小白集训营,也可关注同名公号,领取精选电子书和自学教程。

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值