最近喜欢上了直接在网页上看源码, 开始厌恶 IDE 和编辑器

2016-01-07 00:03:26 +08:00
 mzer0
  1. 网页上字体的渲染效果比较好
  2. 网页上排版效果比较好
  3. 省事, 不用把项目拷贝回本地
5954 次点击
所在节点    程序员
27 条回复
clino
2016-01-07 10:43:28 +08:00
JohnShaw
2016-01-07 10:48:05 +08:00
网页的渲染排版比较好,天啦, lz 你用的什么 IDE 。
koykoi
2016-01-07 11:00:05 +08:00
opengrok
royzxq
2016-01-07 11:09:31 +08:00
我的妈。。 只是看看代码的话我就路过不说话
mzer0
2016-01-07 12:07:21 +08:00
@clino 是这种。我知道 coding.net ,但还没怎么用过。我一般是在开源项目的官网上读,他们一般提供有 doc 。

@congeec
@tryfinally
@JohnShaw
@koykoi
@royzxq
@shanxuefeng
@chemzqm
@halczy
@MajestySolor
@ma7x
@alvindev

我经常读开源项目的源码,多数开源项目动辄上百个文件,而且历史原因导致排版不好看,因此开源项目大都提供网页版源码,这样就能直接在网页上读,而且排版更能接受。某些项目比较老,当年的排版拿到现在的 IDE 里是很乱的。另外,有些 IDE 对字体缩放的支持不是很好,而我近视,喜欢用大字体,但在网页上这个问题就不是很严重。

写的比较好的项目,就算没有代码高亮和关联查询,我都读得很顺,因为设计模式是统一的,光看变量名和文件名,就能猜到相关的定义和实现会放在哪些文件里——这是读多了源码培养出的能力。我说的是“读源码”,而不是“工作”,指的是读开源项目的源码的需求,在网页上读比拖回本地读更好。

我是 vim 党,对 IDE 的依赖不是很强。我不喜欢 sublime text ,很多功能我用不着。
zodiac1111
2016-01-07 18:48:04 +08:00
比如这个 http://lxr.free-electrons.com/source/arch/um/drivers/stdio_console.c#L43
Linux kernel 的代码。 IDE 如果没配置好的话可能需要花费大量时间索引。就是卡。一般看看的话 web 固然是个不错的选择。
mzer0
2016-01-07 18:59:40 +08:00
@zodiac1111 free-electrons.com 的代码着色做得不好......

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/248904

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX