我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python开发工具

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python开发工具

工欲善其事必先利其器-简单几步打造顺手的python开发工具(windows,Linux多版本)

初学一门语言,一般来说第一道门槛是开发工具的选择,以及配置,用记事本写代码写写helloworld尚堪一用,但是一旦需要进行稍微规模大一点的开发立马就捉襟见肘了,所以本文的目的在于给打算学习Python的Tx一个快速入手的指南。

方法零,用EditPlus或者UtralEdit等加强版记事本,语法高亮,ok,但是自动补全,智能感知等就不要想了,杯具,据说某些对IDE有强烈怨念的大牛喜欢这种完全反IDE的方法来开发 

方法一,如果你正在使用Eclipse,那么恭喜你,你只需要安装PyDev这个插件就可以了,这个插件可以在

http://pydev.org/ 获得,你也可以通过将urlhttp://pydev.org/updates 加入Eclipse的UpdateManager来安装这个插件。这个插件的特征列表可以在 http://pydev.org/manual_adv_features.html  这个地方找到,功能很全不过智能感知的功能经常抽筋,所以很多时候还是要靠你自己了。 

方法二,这个方法我没试过,据说,据说VS.NET直接装上IronPython就可以当作Python的IDE,嗯,有用过的同学可以回复告诉我们使用体验,

方法三 ,windows下的同学可以下载NetBeans的python earlyaccess版本,或者JetBrains的PyCharm(此物据说是测试版,正式版本可能会收费)

方法四,如果你对全功能的,除了生娃哇什么都能替你完成的superIDE厌倦了,想要更加轻便的,轻巧的,不会动辄好几百M的庞大身躯,一启动好几百M上G的内存消耗的话,那么一些轻便的IDE可能会更适合你,比如windows下可以用,Ulipad(推荐,国产,Python社区Limodou大牛力作) ,KomodoEdit(阉割版 KomodoIDE),经过我的试用就这两个比较好用,其余的比如Eric,太复杂了,WindIDE因为要钱所以压根就没看过,SPE到处都是作者要捐赠的广告-囧。

Ulipad相对来说很好安装,你如果装了WxPython的话。只需要 svn checkout http://ulipad.googlecode.com/svn/trunk/ ulipad-read-only   就可以签出最新版的源代码了,运行只需要 python UliPad.py即可(经过实验,Ulipad在linux下运行会有一些怪异的情况出现,建议在Windows下使用)

KomodoEDIT相对来说麻烦一点,大家可以到官网 http://www.activestate.com/komodo-edit  去下载,这个东西是基于Mozilla的框架很是新鲜,用浏览器做外壳的编辑器,可以和Firefox一样安装插件

方法五, 如果你懒得连IDE都不想去下载安装,并且是疯狂的DIY分子,那么可以尝试用强力的编辑器自己改装成自己独一无二的酷IDE,代码高亮,自动补全,智能感知,我所期待的功能一个不少。那么适合的编辑器有超能的Emacs,vim还有图形界面的Gedit。由于Emacs用Lisp做插件,这个我还很弱,vim本身的命令式编辑我还在适应过程中,所以剩下的就是很有亲和力的Gedit了,这个编辑器是Ubuntu的桌面环境自带的文本编辑器,虽然你刚装好Ubuntu后打开它看着和记事本一样简洁,但是这个家伙绝对不简单。所以最后我来给大家展示一下用Gedit来构建Python开发工具的过程。

首先,假设我们刚装好了Ubuntu,这个时候在应用程序->附件->文本编辑 就可以打开Gedit了,太简单了,简直和记事本一模一样嘛,如下图:

 

 

接下来我们要做的就是安装Gedit的官方插件包,方法是在终端窗口中输入 sudo apt-get install  gedit-plugins

然后我们就可以开始对Gedit进行个性化的配置了,打开  编辑->首选项,如下图:

 

默认情况下只启动了自动换行,我在这里把所有的勾都打上 

然后点击编辑器,进行下一步配置:


 

在这里我们需要把默认关闭的自动缩进打开,并且将默认的 空格替代制表符的设置从8改成4,文件保存就不用选了,自动备份对svn工作目录下开发会造成很大的困扰的,这个要记得关掉。然后点击字体和颜色:

 

图里选择的Darkmate的配色方案是我在Gedit的官网下载的,可以把Gedit的编辑区伪造成TextMate的样式,呵呵 ,安装方法很简单,点击添加,找到下载的配色方案xml文件就行了,接下来选插件,进入功能配置

 

这里直接把所有的勾上就行了,然后在菜单里就出现了对应的功能,有的作用于编辑区的就会在对应于特定的文件格式自动启动。 这个时候Gedit具备了,代码高亮,自动完成,自动补全还有一堆其他的编辑器功能,但是现在的智能感知不能根据上下文,而是根据当前文件或者打开文件中的Token来匹配的,为了追求完美的效果,我在Gedit的官网上找到了一个正在开发中的插件,也就是Python 的智能感知插件,这个东西现在还在源码状态,所以只有在Github上去Clone下来,我打了个包放在本文结尾,需要的同学可以自己下载。这个插件安装很简单,首先开一个终端。然后进入这个目录:

 

看到那个plugins目录了没,如果没有这个目录就mkdir plugins。如果有就把下载的插件cp进去就行了。cp进去了后重新打开Gedit,在插件那个地方就能看到这个插件了,到哪里打上勾就能用了。

最后再开启侧栏和底栏后我们来看看成品:

 

插件下载地址:/Files/Alexander-Lee/geditpycompletion_class="lazy" data-src.tar.gz.zip   由于不能上传.tar.gz的文件所以请在下载后把.zip去掉再解压

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python开发工具

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python开发工具

工欲善其事必先利其器-简单几步打造顺手的python开发工具(windows,Linux多版本)初学一门语言,一般来说第一道门槛是开发工具的选择,以及配置,用记事本写代码写写helloworld尚堪一用,但是一旦需要进行稍微规模大一点的开发
2023-01-31

Python开发爆破工具

上一篇讲到了如何用Python开发字典,而当我们手里有了字典就可以进一步去做爆破的任务了,可以用现成的工具,当然也可以自己写接下来我就要一步一步来写爆破工具! 爆破MySQL:想要爆破MySQL目标至少要允许远程连接我这里没有开启远程连接,
2023-01-30

Python开发工具有哪些

这篇文章主要介绍“Python开发工具有哪些”,在日常操作中,相信很多人在Python开发工具有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python开发工具有哪些”的疑惑有所帮助!接下来,请跟着小编
2023-06-17

python开发工具pycharm快速入

本教程是关于什么的本教程旨在引导您完成创建,运行和调试一个简单的Python项目,使用PyCharm一步一步 - Python的IDE有一整套完整的生产性的开发工具。本教程不是关于哪些的Python编程超出了本教程的范围。要了解更多关于Py
2023-01-31

Python开发建议:如何高效利用Python开发工具

Python是一种强大的编程语言,被广泛应用于各个领域的软件开发中。无论是大型项目还是小型工具,Python都能提供高效的开发方式和强大的工具支持。在本篇文章中,我将探讨一些如何高效利用Python开发工具的建议。首先,选择合适的集成开发环
Python开发建议:如何高效利用Python开发工具
2023-11-23

python及其开发工具的安装

python 支持在多平台上安装与运行,我们一般从python的官方网站下载其安装包,比如Windows下是exe文件,Linux下则是二进制文件。这里我们安装的是python3.6版本的,安装完如下图所示:1、Windows下的安装我们从
2023-01-31

python开发工具pycharm快速入门

本教程是关于什么的本教程旨在引导您完成创建,运行和调试一个简单的Python项目,使用PyCharm一步一步 - Python的IDE有一整套完整的生产性的开发工具。本教程不是关于哪些的Python编程超出了本教程的范围。要了解更多关于Py
2023-06-02

sublime Text 开发工具

Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。,具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime
2023-01-31

Python 开发工具集:关于文档、测

Python已经演化出了一个广泛的生态系统,该生态系统能够让Python程序员的生活变得更加简单,减少他们重复造轮的工作。同样的理念也适用于工具开发者的工作,即便他们开发出的工具并没有出现在最终的程序中。本文将介绍Python程序员必知必会
2023-01-31

常见的Python开发工具有哪些

本文小编为大家详细介绍“常见的Python开发工具有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“常见的Python开发工具有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Python的应用实用性极高,
2023-06-27

Linux开发工具和Windows开发工具对比的示例分析

这篇文章给大家分享的是有关Linux开发工具和Windows开发工具对比的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux开发工具就C++开发工具而言,与Windows下微软(VC, VS2005
2023-06-16

Visual C++ 6.0开发工具

本篇文章为大家展示了Visual C++ 6.0开发工具,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Visual C++Visual C++ 6.0Visual C++Visual C++是微软公
2023-06-17

Android开发必备工具

工欲善其事,必先利其器,在Android项目的开发中,借助工具能使开发效率大幅提升,下面分享我经常使用的工具,欢迎各位同学补充。 1.Android Studio Android程序员的吃饭工具,可以说现在绝大部分的安卓项目都是跑在Andr
2022-06-06

有哪些开发工具

开发工具有:1、集成开发环境IDE,常见的有Eclipse,Visual Studio和IntelliJ IDEA等;2、版本控制系统VCS,常见的有Git和Subversion等;3、自动化构建工具,常见的有Maven和Gradle等;4
2023-08-03

redis是开发工具吗

否,redis不是开发工具。它是一个内存数据库,用于缓存、消息队列和提供数据结构。虽然它可以支持开发任务,但它不具备代码编辑、调试、版本控制和项目管理功能,这些功能是开发工具所独有的。Redis是否为开发工具?否,Redis不是开发工具。
redis是开发工具吗
2024-04-19

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录