首页
技术笔记
网址导航
Json在线解析
二维码
Ip地址查询
在线流程图
新用户注册
|
会员登录
在线工具
开发笔记
毒鸡汤
网址导航
免费在线流程图
14赞
610
当前位置:
开发笔记
>
编程语言
> 正文
Mac下搞 Python 开发用什么 IDE?
作者:贴进你的心聆听你的世界 | 2021-09-08 09:20
主要玩玩数据挖掘,Django。
主要玩玩数据挖掘,Django。
回复内容:
谢邀。
知乎的 Python 工程师几乎都是用 VIM,Guido 是用 PyCharm,我是 PyCharm + VIM 模式,因为不想浪费时间配一个能重构 + 代码提示 + 语法检查 + 代码分析 + 跳转到定义处 + 调试的 VIM……
说到底,工程师就是懒=。= 正如楼上们说的,PyCharm 可能已经是公认最好的了,不过我补充一下,
有免费的社区版,但是如果你真的做 Django 的话,专门的专家版适合你,
可以三十天使用,完了以后决定买不买,有支付宝。
如果你是开源软件维护者,提交一份申请可以免费用一年。
我记得教育也有优惠。 我用过的 Python IDE 里面最好用的是PyCharm, 或者 IDEA Ultimate 安装python插件。无论是补全、工具集成还是插件支持都是IDE里面最好的。不过缺点是资源占用比较大, 建议升级到16G内存+SSD, 如果你电脑配置不高可以试试Emacs/Vim/Sublime/Textmate。
这里有Stackoverflow上Python IDE的一个总结:
http://
stackoverflow.com/quest
ions/81584/what-ide-to-use-for-python
eclispe + pydev Emacs+Prelude 推荐IDE这个得到的答案肯定会是五花八门,因为IDE实在繁多,如果从这些繁多的结果做出一个选择相信大多会迷茫
我的一个推荐就是试下最新的一些IDE,比如上文大家已经有人推荐过的Sublime Text 2,设计理想很不一样,试试看 IDE最舒服的是pycharm。社区版免费。花钱买还可以自动上传代码到服务器。
桌面端
用PyCharm,比起Eclipse+pydev来说更智能、全面一点,特别是对django的支持更智能,例如它能读取项目的settings中的一些目录配置(STATIC_ROOT、TEMPLATE_DIRS之类),然后准确定位你的资源。
服务器端
难免要在服务器上直接写些代码,就VIM吧。 pycharm
sublime text
vim 我最喜欢用vim和sublime
推荐阅读
程序员
关于`namedtuple`的一些内容在3.5.1中有所改变吗?
如何解决《关于`namedtuple`的一些内容在3.5.1中有所改变吗?》经验,为你挑选了3个好方法。 ...
[详细]
程序员
如何为PyPy安装lxml?
如何解决《如何为PyPy安装lxml?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
带有函数的参数和指针在C中的函数内部
如何解决《带有函数的参数和指针在C中的函数内部》经验,为你挑选了1个好方法。 ...
[详细]
程序员
Jackson JSON如何设置http连接和读取超时
如何解决《JacksonJSON如何设置http连接和读取超时》经验,为你挑选了0个好方法。 ...
[详细]
程序员
面向iOS 9.0及更高版本的iPad应用需要83.5x83.5@2x app图标
如何解决《面向iOS9.0及更高版本的iPad应用需要83.5x83.5@2xapp图标》经验,为你挑选了1个好方法。 ...
[详细]
程序员
在Raspberry Pi debian中启动脚本上的Python编码问题
如何解决《在RaspberryPidebian中启动脚本上的Python编码问题》经验,为你挑选了0个好方法。 ...
[详细]
程序员
设计时错误查找资源字典 - 项目之间不一致
如何解决《设计时错误查找资源字典-项目之间不一致》经验,为你挑选了0个好方法。 ...
[详细]
程序员
最后一行打印两次(C++)
如何解决《最后一行打印两次(C++)》经验,为你挑选了1个好方法。 ...
[详细]
程序员
将元组的字符串转换为元组
如何解决《将元组的字符串转换为元组》经验,为你挑选了1个好方法。 ...
[详细]
程序员
Sitecore发布和滞后时间长达30秒
如何解决《Sitecore发布和滞后时间长达30秒》经验,为你挑选了0个好方法。 ...
[详细]
程序员
选择新标签后,选择2:更新选项
如何解决《选择新标签后,选择2:更新选项》经验,为你挑选了1个好方法。 ...
[详细]
程序员
有没有办法打印jupyter/ipython笔记本幻灯片演示文稿?
如何解决《有没有办法打印jupyter/ipython笔记本幻灯片演示文稿?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
同时使用ServiceStack和SimpleInjector来修复API服务
如何解决《同时使用ServiceStack和SimpleInjector来修复API服务》经验,为你挑选了1个好方法。 ...
[详细]
程序员
Safari History.db history_visits.visit_time的格式是什么?
如何解决《SafariHistory.dbhistory_visits.visit_time的格式是什么?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
在Windows上没有Python 3.5的cx_Oracle吗?
如何解决《在Windows上没有Python3.5的cx_Oracle吗?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
如何在PHP中显示SUM列
如何解决《如何在PHP中显示SUM列》经验,为你挑选了1个好方法。 ...
[详细]
程序员
在多列上使用Spark ML的OneHotEncoder
如何解决《在多列上使用SparkML的OneHotEncoder》经验,为你挑选了1个好方法。 ...
[详细]
程序员
线性回归的梯度下降不起作用
如何解决《线性回归的梯度下降不起作用》经验,为你挑选了1个好方法。 ...
[详细]
程序员
为什么JavaFX WebEngine getLoadWorker循环?
如何解决《为什么JavaFXWebEnginegetLoadWorker循环?》经验,为你挑选了0个好方法。 ...
[详细]
程序员
会话复制不能与tomcat7一起使用
如何解决《会话复制不能与tomcat7一起使用》经验,为你挑选了0个好方法。 ...
[详细]
吐了个 "CAO" !
吐个槽吧,看都看了
会员登录
|
用户注册
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
关注作者
Tags | 热门标签
actionscrip
bash
c#
c++
c语言
erlang
flutter
go
golang
java
javascript
lua
node.js
perl
php
python
scala
typescript
RankList | 热门文章
1
Stetho显示两个具有相同名称的列
2
在C#中的父类上正确实现IDisposable
3
Rails类型如何转换array_agg()函数的结果
4
OpenLayers:如何检测地图视图是否已完全加载?
5
如何在从url打开后清除活动中的意图数据?
6
无法训练神经网络解决XOR映射
7
如何在Camel中动态添加和启动路由?
8
Threads和println()语句之间的关系
9
如何向Android活动添加底部菜单
10
使用rvest(R)进行网络抓取时停止使用网址
11
如何使用webpack从node_modules加载静态CSS文件?
12
从Google地图下载地图图块的网址是什么?
13
TypeError - 无法隐式地将'int'对象转换为str
14
反应本机StyleSheet属性和选项的列表
15
如何在mysql中选择不同的列和
16
C++结构中数组的初始化
17
嵌套模块上的UnboundLocalError重新导入
18
将项添加到NSSet以获取核心数据的一对多关系
19
如何训练具有张量流的简单非线性回归模型?
20
正则表达式:如何匹配多个值的确切长度?
DevBox开发工具箱 | 专业的在线开发工具网站
京公网安备 11010802040832号
|
京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有