1
gamexg 2017-02-05 10:55:04 +08:00
pycharm
|
2
oncethink 2017-02-05 10:57:43 +08:00
IDE -> Pycharm
编辑器 -> vscode |
3
liuxingou 2017-02-05 10:58:35 +08:00
Spyder
|
4
srlp 2017-02-05 10:59:57 +08:00 via iPhone
sublime text
jupyter notebook |
5
hezhaoshun OP @oncethink 谢谢, ide 与编辑器有什么区别呢?
|
6
hezhaoshun OP 每个人的答案都不一样,这可怎么办?晕(⊙_⊙)
|
7
Technetiumer 2017-02-05 11:05:55 +08:00
编辑器
Atom VSCode Emacs Vim Sublime IDE PyCharm |
8
odoooo 2017-02-05 11:09:54 +08:00
textwrangler 刚开始学用 IDE 不太好
|
9
isnowify 2017-02-05 11:12:21 +08:00 via Android
pycharm+sublime
自己先用这两个,不要纠结于工具的选择,过多的纠结只会发现自己把时间浪费在很多无用的事上,这两个已经足够好了 无编程经验还是不要用 vim 了 |
10
zzcchh 2017-02-05 11:12:51 +08:00 via Android
我一直用自带编辑器,感觉麻烦,但用笨方法学扎实一些,
|
11
hezhaoshun OP @isnowify 之前用 python(x,y)里的 spyder 感觉不好用,需要多点提示的
|
12
Technetiumer 2017-02-05 11:17:59 +08:00 1
选编辑器的话,最好选择主流的通用编辑器(我发的),不要使用语言专用编辑器,不然写其他语言还要熟悉其他语言的专用编辑器
编辑器只有编辑功能,但是能通过插件配置成自己的 IDE ,不只为某个语言而生,一个配置好的编辑器通吃多个语言 https://www.zhihu.com/question/47502517 |
13
DeTamble 2017-02-05 11:56:38 +08:00
sublime text
配合插件: SublimeREPL Python PEP8 Autoformat 再加上 sublime text 自定义的编译系统就够了。 |
14
wolfan 2017-02-05 11:57:49 +08:00 via Android
sublime text 足以
|
15
phrack 2017-02-05 12:01:36 +08:00 via Android
sublime ,没编程经验那应该是不会 vim 了或者 emacs 了,所以用 sublime 应该是不错的选择
|
16
fffflyfish 2017-02-05 12:06:53 +08:00
jupyter notebook 已经有大部分的包了,环境也不需要配置,挺好的
|
17
Technetiumer 2017-02-05 12:10:34 +08:00
看到这么多人说 Sublime ,我要说 Sublime 是闭源、收费的
Vim 和 Emacs 不是开箱即用的,但是最强大 Atom 和 VSCode 开箱即用 Python 最好的 IDE 是 PyCharm |
18
professorz 2017-02-05 12:17:25 +08:00
pycharm
|
19
loading 2017-02-05 12:19:48 +08:00 via Android
notepad++
先不要增加编辑器学习负担。 |
20
HLT 2017-02-05 12:22:03 +08:00
|
21
Sylv 2017-02-05 12:24:56 +08:00
@Technetiumer 闭源、收费不代表不是好软件呀,而且 Sublime Text 免费版只是偶尔弹窗提醒下,已经很厚道了。
|
22
fl2d 2017-02-05 12:29:02 +08:00
pycharm +1 如果你是学生 可以免费申请全功能的教育版
|
23
dd99iii 2017-02-05 12:29:25 +08:00
pycharm edu
|
24
starvedcat 2017-02-05 12:31:30 +08:00
都说了无编程经验,还在那推荐文本编辑器……
|
25
xyjtou 2017-02-05 12:34:06 +08:00 via Android
1 、知识点学习, Python 自带 IDLE
2 、项目开发, Pycharm 3 、 轻量级修改,阅读代码 Sublime |
26
hezhaoshun OP @starvedcat 不用编辑器?用 IDLE 吗?
|
27
snnn 2017-02-05 12:54:25 +08:00 via Android
vs 2015
|
28
starvedcat 2017-02-05 13:06:56 +08:00
@hezhaoshun 用 IDE , pycharm
|
29
eyp82 2017-02-05 13:08:23 +08:00 1
各位, 都在推荐 vim, atom 之类, 好奇为什么不直接用 Pycharm? 程序员难道不是应该专注于算法和业务逻辑, 不要被一些可以被工具自动化解决的东西牵扯精力吗?
|
30
rogerchen 2017-02-05 13:09:11 +08:00
pycharm 没有其他推荐,新手注意所有的建议选项,能避开一万个坑
|
31
fzleee 2017-02-05 13:28:56 +08:00 via iPhone
如果真的是新手,推荐 bpython 。这不太像是个编辑器,而是个命令行工具,智能提示功能非常强大
|
32
allenhu 2017-02-05 13:34:46 +08:00 via Android
还是换其他的吧, Python 在编程语言里算是奇葩
|
33
ytmsdy 2017-02-05 13:42:08 +08:00
为啥没有人推荐 wing IDE ?
|
34
eminemcola 2017-02-05 13:43:49 +08:00
pycharm
|
35
zsz 2017-02-05 13:50:39 +08:00
@hezhaoshun 建议看下 Python 的环境搭建( https://www.u3v3.com/ar/1246 )
|
36
clino 2017-02-05 13:52:28 +08:00 via Android
ulipad
ninja-ide |
37
princelai 2017-02-05 14:15:46 +08:00 via Android
用于科学计算首推 spyder ,其他的应该是 pycharm
|
38
aaronzjw 2017-02-05 14:17:13 +08:00
pycharm
|
39
nanlong 2017-02-05 14:18:18 +08:00 via iPhone
新手先用 PyCharm 不要乱搞 避免分散精力。熟悉到一定程度 再去折腾其他的
|
40
chnyang 2017-02-05 14:21:15 +08:00
PyCharm Community Edition
|
41
infun 2017-02-05 15:44:36 +08:00
说 sublime text 的都花钱买了吗?
Notepad ++基本上够了 |
42
SeanLin 2017-02-05 16:48:39 +08:00
IDE 的话推荐一个 spyder ,那个变量查看器对调试不熟的入门者还是很友好的
|
43
hezhaoshun OP @allenhu 不换了,需要处理数据,用爬虫好像也挺有趣的
|
44
Hstar 2017-02-05 17:00:00 +08:00 1
直接用 pycharm ,新手才要用 ide ,别听人吹牛逼新手要从编辑器开始,这些人还会吹 0 基础编程要从《计算机原理》开始呢
|
45
pwcong 2017-02-05 17:42:59 +08:00
记事本
逃 ε=ε=ε=┏(゜ロ゜;)┛ |
47
wojiaodaxiaxia 2017-02-05 18:06:06 +08:00 via Android
jupyter 啊 就是以前的 ipython notebook 用起来很方便
|
49
mornlight 2017-02-05 19:11:07 +08:00
无编程经验的新生用 PyCharm 这种大而全的 IDE 更合适,可以避免早期的很多坑,语法写错了也立马能提示出来。
学 C++、 C# 用 Visual Studio ,学 Swift 、 Objective-C 用 Xcode ,为什么学 Python 就不应该用 IDE ? 从一开始就遵守 PEP 8 编码规范、维持良好的目录结构可以说是基础扎实,熟悉方法名不叫扎实,叫骗自己。 |
50
techmoe 2017-02-05 19:17:39 +08:00 via Android
vscode
一键搭建,无需配置 |
51
wawehi 2017-02-05 19:19:49 +08:00
only PyCharm
|
52
isbase 2017-02-05 19:29:29 +08:00 via Android
刚开始可以用 vscode ,不建议新手用 Vim 和 Emacs
PyCharm 可以理解为一个终极选择 |
53
BingoXuan 2017-02-05 19:36:35 +08:00
jupyter notebook 就很不错。非常轻量化,而且很多方便的功能。
下载个 anaconda3 就有了,开发环境都配置好了。 |
54
Fulminit 2017-02-05 20:12:40 +08:00
现在看的书推荐的编辑器: Geany
|
55
saxon 2017-02-05 20:24:13 +08:00
notebook + sublime 或者 pyspider
|
57
Fulminit 2017-02-05 21:13:05 +08:00
|
58
yuelang85 2017-02-05 21:58:21 +08:00 1
ipython 就挺好
不用纠结用什么编译器(千万别用 ide ,我带的新人两个月了还问我关于运行方面的问题呢),简单的测试 ipython 足以,需要写模块就用记事本就好 |
59
mingyun 2017-02-05 23:10:16 +08:00
sublime text +1
|
60
jcuan 2017-02-06 00:11:02 +08:00 via Smartisan T1
vacoode ~调试那些都挺不错的,好多脚本都用 vscode 写的~打开确实没 st 快,但是打开很大的文本文件的能力超级棒
|
61
20015jjw 2017-02-06 02:21:10 +08:00 via Android
sublime/atom + vim 插件 别折腾 别用 IDE
|
62
WildCat 2017-02-06 03:24:16 +08:00
PyCharm >> VSCode > Any others
|
63
dreamage 2017-02-06 09:13:44 +08:00
notepad++
|
64
woyao 2017-02-06 10:08:41 +08:00
Wing IDE 5.x
|
65
wbt 2017-02-06 10:27:34 +08:00
PyCharm
|
66
wlsnx 2017-02-06 10:32:39 +08:00
推荐 PyCharm ,功能强大又好用
|
67
hezhaoshun OP 谢谢大家提的建议,挺感动的
|
68
xiaopenyou 2017-04-03 22:12:10 +08:00
r#12 @Technetiumer 这句话我太同意了:不要使用语言专用编辑器,不然写其他语言还要熟悉其他语言的专用编辑器
前端三剑客+各种主流语言通吃,还轻量速度快 |