d******a 发帖数: 32122 | 1 现在编程用的editor, 除了rstudio spyder 之类专用的, 剩下的就是sublime atom
vscode之类了 |
l*******t 发帖数: 1430 | 2 atom不行太慢。叔用付费的sublime,intellij |
f*******y 发帖数: 470 | 3 pycharm也不错
【在 d******a 的大作中提到】 : 现在编程用的editor, 除了rstudio spyder 之类专用的, 剩下的就是sublime atom : vscode之类了
|
d****o 发帖数: 32610 | 4 付费版有啥好处
【在 l*******t 的大作中提到】 : atom不行太慢。叔用付费的sublime,intellij
|
l*******t 发帖数: 1430 | 5
叔比较单纯的认为做的好就应该有回报。叔每年还捐钱给wiki
【在 d****o 的大作中提到】 : 付费版有啥好处
|
l*******t 发帖数: 1430 | 6
pycharm就是intellij的python版
【在 f*******y 的大作中提到】 : pycharm也不错
|
d****o 发帖数: 32610 | 7 developer政治过硬吗
如果哪天也开始塞私货
岂不是资敌了?
【在 l*******t 的大作中提到】 : : pycharm就是intellij的python版
|
c****x 发帖数: 6601 | 8 好用
:pycharm也不错
:【 在 didadida (滴滴嗒嗒) 的大作中提到: 】 |
|
l*******t 发帖数: 1430 | 9
叔并不care developer是否政治过硬
【在 d****o 的大作中提到】 : developer政治过硬吗 : 如果哪天也开始塞私货 : 岂不是资敌了?
|
f*******y 发帖数: 470 | 10 一直用,不错
【在 l*******t 的大作中提到】 : : 叔并不care developer是否政治过硬
|
|
|
T*******x 发帖数: 8565 | 11 我永远是eclipse加vrapper。环境上eclipse太熟悉了,换别的不习惯。keybinding上
vi已经是身体记忆。
【在 d******a 的大作中提到】 : 现在编程用的editor, 除了rstudio spyder 之类专用的, 剩下的就是sublime atom : vscode之类了
|
F**0 发帖数: 5004 | 12 notepad++ 是做简单文本编辑,代替windows 自带编辑软件
不能跟这些专业的编辑器比较吧 |
S******y 发帖数: 154 | |
s********i 发帖数: 17328 | 14 靠,把文本编辑器和IDE比较?行为艺术么?
★ 发自iPhone App: ChinaWeb 1.1.5 |
n********g 发帖数: 6504 | 15 编辑大文本就知道Notepad++厉害了。
我以前编辑自己“写”的50万+行源程序一个文件包含上万个类,什么IDE都直接死翘。
Notepad++加命令行编译就很好使。
【在 F**0 的大作中提到】 : notepad++ 是做简单文本编辑,代替windows 自带编辑软件 : 不能跟这些专业的编辑器比较吧
|
F*********u 发帖数: 12190 | 16 你为什么要一个文件里包含上万个类
【在 n********g 的大作中提到】 : 编辑大文本就知道Notepad++厉害了。 : 我以前编辑自己“写”的50万+行源程序一个文件包含上万个类,什么IDE都直接死翘。 : Notepad++加命令行编译就很好使。
|
l**p 发帖数: 6080 | 17 现在这种人找不到工作
【在 F*********u 的大作中提到】 : 你为什么要一个文件里包含上万个类
|
n********g 发帖数: 6504 | 18 不然上万个文件?
人类就是这么给自己创造复杂性的?
【在 F*********u 的大作中提到】 : 你为什么要一个文件里包含上万个类
|
A*******e 发帖数: 12486 | 19 你老婆对党委书记的身体记忆非常强
盹盹盹
:我永远是eclipse加vrapper。环境上eclipse太熟悉了,换别的不习惯。keybinding上
:vi已经是身体记忆。
:☆ 发自 iPhone 买买提 1.24.11
【在 T*******x 的大作中提到】 : 我永远是eclipse加vrapper。环境上eclipse太熟悉了,换别的不习惯。keybinding上 : vi已经是身体记忆。
|
n********g 发帖数: 6504 | 20 这种人为自己工作
【在 l**p 的大作中提到】 : 现在这种人找不到工作
|
|
|
F*********u 发帖数: 12190 | 21 你一个文件里只能一个类或者上万个类
【在 n********g 的大作中提到】 : 不然上万个文件? : 人类就是这么给自己创造复杂性的?
|
n********g 发帖数: 6504 | 22 一个文件里100个类和10000个类有什么区别。所有类一个文件不但维护方便,编译也方
便。
【在 F*********u 的大作中提到】 : 你一个文件里只能一个类或者上万个类
|
t****4 发帖数: 7500 | 23 *+1
【在 s********i 的大作中提到】 : 靠,把文本编辑器和IDE比较?行为艺术么? : ★ 发自iPhone App: ChinaWeb 1.1.5
|
n********g 发帖数: 6504 | 24 属实。我们这些找不到工作的一贯认为用IDE的智商都有问题。
虽然写小东西我也用IDE。
【在 s********i 的大作中提到】 : 靠,把文本编辑器和IDE比较?行为艺术么? : ★ 发自iPhone App: ChinaWeb 1.1.5
|
d****o 发帖数: 32610 | 25 一万个类肯定是inheritance和template用得太糟糕了
这代码你自己都没法维护
【在 n********g 的大作中提到】 : 编辑大文本就知道Notepad++厉害了。 : 我以前编辑自己“写”的50万+行源程序一个文件包含上万个类,什么IDE都直接死翘。 : Notepad++加命令行编译就很好使。
|
h******k 发帖数: 810 | 26 教你OOP的老师哭了……
就算特殊原因所有代码必须在一个文件里,你也可以分成小块最后build的时候再封装
一下。
【在 n********g 的大作中提到】 : 编辑大文本就知道Notepad++厉害了。 : 我以前编辑自己“写”的50万+行源程序一个文件包含上万个类,什么IDE都直接死翘。 : Notepad++加命令行编译就很好使。
|
n********g 发帖数: 6504 | 27 能人所不能。永远是CS克敌制胜的的法宝。
小黑屋也不是谁都住得起的。杨振宁就买不起长岛的房子 by 清华。
【在 d****o 的大作中提到】 : 一万个类肯定是inheritance和template用得太糟糕了 : 这代码你自己都没法维护
|
n********g 发帖数: 6504 | 28 我OOP中学自学的。大多数(大学、研究生)CS课程我都是自学/自修的。包括算法、P/
NP,和别人的都不一样。
【在 h******k 的大作中提到】 : 教你OOP的老师哭了…… : 就算特殊原因所有代码必须在一个文件里,你也可以分成小块最后build的时候再封装 : 一下。
|
o***o 发帖数: 194 | 29 牛老师自创的是马公里的九阳真经
深得阿三真传
【在 n********g 的大作中提到】 : 编辑大文本就知道Notepad++厉害了。 : 我以前编辑自己“写”的50万+行源程序一个文件包含上万个类,什么IDE都直接死翘。 : Notepad++加命令行编译就很好使。
|
f*********t 发帖数: 17 | 30 随便做个小改动都是整个项目全部重新编译,哈哈哈
【在 h******k 的大作中提到】 : 教你OOP的老师哭了…… : 就算特殊原因所有代码必须在一个文件里,你也可以分成小块最后build的时候再封装 : 一下。
|
|
|
Y****w 发帖数: 95 | 31 LOL还有人不用Emacs自称为programmer |
c********e 发帖数: 4283 | 32 嗯,C++肯定不合理,我们的code base有的module都大到几百万行代码的 ... 有时有
rookie把head file inclusion乱copy paste,都很招人烦
上面那个牛人应该是指java script之类的语言 ...
【在 f*********t 的大作中提到】 : 随便做个小改动都是整个项目全部重新编译,哈哈哈
|
c********e 发帖数: 4283 | 33 好险!好后怕!
还好会emacs, 不然按照军版将军们的门槛,我15年的经验可能连programmer都没资格
叫了 ...
【在 Y****w 的大作中提到】 : LOL还有人不用Emacs自称为programmer
|
n********g 发帖数: 6504 | 34 也就几分钟的事情。编译器不支持多核很令人讨厌。
【在 f*********t 的大作中提到】 : 随便做个小改动都是整个项目全部重新编译,哈哈哈
|
n********g 发帖数: 6504 | 35 其实琐男要感谢阿三。阿三最会证明项目要几百人,上万个类几十万行程序啊。99.99%
的时间一起扯皮扯谈发财。
都像我这样以一顶几千的,自己和自己开会的,你们都得喝西北风了。连跳楼都没地方。
【在 o***o 的大作中提到】 : 牛老师自创的是马公里的九阳真经 : 深得阿三真传
|
o***o 发帖数: 194 | 36 所以说牛老师得到阿三真传
百万行的文件,只有牛老师自己看得懂,job secrity是刚刚的
这才是码农里的上品,得道之人
99%
方。
【在 n********g 的大作中提到】 : 其实琐男要感谢阿三。阿三最会证明项目要几百人,上万个类几十万行程序啊。99.99% : 的时间一起扯皮扯谈发财。 : 都像我这样以一顶几千的,自己和自己开会的,你们都得喝西北风了。连跳楼都没地方。
|
g******t 发帖数: 11249 | 37 那还不如写matlab的
几十行就是一篇论文
谁也看不懂。。。
【在 o***o 的大作中提到】 : 所以说牛老师得到阿三真传 : 百万行的文件,只有牛老师自己看得懂,job secrity是刚刚的 : 这才是码农里的上品,得道之人 : : 99% : 方。
|
n********g 发帖数: 6504 | 38 本来就是我的私人产品。只传娃绝不外传。牛娃妈都没见过源码。真正有用的东西怎么
会open source。
【在 o***o 的大作中提到】 : 所以说牛老师得到阿三真传 : 百万行的文件,只有牛老师自己看得懂,job secrity是刚刚的 : 这才是码农里的上品,得道之人 : : 99% : 方。
|
n********g 发帖数: 6504 | 39 对了,50万行里很多行长达上万个符号。行末能跟花括号绝不浪费一行。能不空行绝不
空行。当然注释还是有的。
长达几千字符的一行IDE也死翘了吧。
【在 F*********u 的大作中提到】 : 你为什么要一个文件里包含上万个类
|
h*********n 发帖数: 11319 | 40 autogen的代码为什么手工修改
【在 n********g 的大作中提到】 : 编辑大文本就知道Notepad++厉害了。 : 我以前编辑自己“写”的50万+行源程序一个文件包含上万个类,什么IDE都直接死翘。 : Notepad++加命令行编译就很好使。
|
|
|
h*********n 发帖数: 11319 | 41 以前用source insight,现在用vs code+clion,偶尔vi+ctags,从不用emacs
【在 Y****w 的大作中提到】 : LOL还有人不用Emacs自称为programmer
|
n********g 发帖数: 6504 | 42 什么代码为什么不能修改。就算不改看也不能看?
【在 h*********n 的大作中提到】 : autogen的代码为什么手工修改
|
h*********n 发帖数: 11319 | 43 定义好api读写文件里的目标结构即可
我每日操作几十上百万行的json,并不需要用个什么东西把整个文件打开看一看的
【在 n********g 的大作中提到】 : 什么代码为什么不能修改。就算不改看也不能看?
|
c********e 发帖数: 4283 | 44 这代码有可读性么?以后怎么维护,自己都看不懂了,怎么过的code review?
注释要真不必,好的代码本身就是self explanatory的
不过这个话题,和各位将军脑补引申出来的话题真没多大意义,各个行业domain的不同
,项目的需求,编程语言,系统环境,能差得十万八千里了,这空对空的,用苹果和橘
子作比较,没啥意义
话说生产的代码,一般高级的能生成出 C code, 客户当然可以改(客户的property,
啥不能改的)但我可以告诉你,没人改的,他们即便看出毛病来了(错误或者不够优化
)他们都直接找软件商去改code generator, 因为随便一个人改可能把小毛病改成大毛
病,而且本来就是软件商的责任,为什么客户要自己承担呢?
做工作就是能撇清责任的都撇的干干净净,自己份内的好好做。
【在 n********g 的大作中提到】 : 对了,50万行里很多行长达上万个符号。行末能跟花括号绝不浪费一行。能不空行绝不 : 空行。当然注释还是有的。 : 长达几千字符的一行IDE也死翘了吧。
|
n********g 发帖数: 6504 | 45 我说了,这是我自己的东西。
没有人际问题。不存在撇责任的问题。
这也是为何一个程序员能做出几万几十万程序员做不到的事情。
因为人越多,写扣时间越少,撕逼拆台越积极。
【在 c********e 的大作中提到】 : 这代码有可读性么?以后怎么维护,自己都看不懂了,怎么过的code review? : 注释要真不必,好的代码本身就是self explanatory的 : 不过这个话题,和各位将军脑补引申出来的话题真没多大意义,各个行业domain的不同 : ,项目的需求,编程语言,系统环境,能差得十万八千里了,这空对空的,用苹果和橘 : 子作比较,没啥意义 : 话说生产的代码,一般高级的能生成出 C code, 客户当然可以改(客户的property, : 啥不能改的)但我可以告诉你,没人改的,他们即便看出毛病来了(错误或者不够优化 : )他们都直接找软件商去改code generator, 因为随便一个人改可能把小毛病改成大毛 : 病,而且本来就是软件商的责任,为什么客户要自己承担呢? : 做工作就是能撇清责任的都撇的干干净净,自己份内的好好做。
|
c****o 发帖数: 32446 | |
Y****w 发帖数: 95 | 47 except Emacs
【在 c****o 的大作中提到】 : 没有什么能超过vi
|
c********e 发帖数: 4283 | 48 牛人
我自己写代码就是为了刷题而写的
不过你这玩意儿,隔一段时间自己能看懂么?
【在 n********g 的大作中提到】 : 我说了,这是我自己的东西。 : 没有人际问题。不存在撇责任的问题。 : 这也是为何一个程序员能做出几万几十万程序员做不到的事情。 : 因为人越多,写扣时间越少,撕逼拆台越积极。
|
n********g 发帖数: 6504 | 49 你读完50万行的小说记不记得情节。更何况还是你写的。彩蛋埋哪里你都知道。
一个文件方便管理。上下滚屏就行。查找都在内存里。
要是一万个文件人真的死翘了。谁搞得清楚里面有啥。打开文件都得一万次。
【在 c********e 的大作中提到】 : 牛人 : 我自己写代码就是为了刷题而写的 : 不过你这玩意儿,隔一段时间自己能看懂么?
|