- Flv文件和Flash视频播放随着Youtube的流行,若干年前成为了网页视频播放的主流方案。当然,随着HTML和H264的普及,这个解决方案淡出也是迟早的事情了。但是作为这两天得折腾成功,还是把其中...
- 我指的是“文件组织方式”或者“项目组织方式”
而不是需要一个“打开文件”或者“选择文件”的窗口。
“组织方式”,你好好体会一下,哇哈哈 - 恩,其实各有各的好处,我文章顶端也写了,仅仅是说一点不足。
- 我认为。。。你应该试试看VS Express,一般是够用的,而且免费。
- 对,VIM也好Emacs也好,完全可以依靠“插件”实现所有的功能,问题是,什么时候能出现这些插件,这些插件什么时候才能成熟。如何保证这些插件会一直更新。
这其实几乎是个伪命题,因为如果想,任何软件都可以“改”成功能更强大的软件,无非就是配置一个“插件”嘛。呵呵 - 是一个代码集,好的,我问一下,什么程序不是代码集呢?
所谓Emacs裸奔,我指的是从官方站点下载以后,直接安装我所看到的Emacs。
另外,您对Eclipse的理解似乎也出现了偏差,Eclipse同样是一个平台,而且Eclipse比Emacs更加彻底的是:它是建筑在jvm上的平台,而Emacs一般所依赖的基础是Emacs-Lisp,Emacs-Lisp和Lisp本身还是有一定差别。
你所提到的语言层面我很好理解,就是所谓Lisp带来的优越性,但是我认为这个优越性在IDE或者文字方便表现得不明显:我们是需要它的功能,而不是要看它的内置语言有多nb。思想层面的东西,说实话我还没能力考虑。... - 额,其实我觉得就事论事吧,不要提RP这种和人身攻击擦边的概念了。
- 进,添加空格,让代码更加美观。
4,参数提示
虽然有这样的插件,但是最好不用,因为search是很慢的, 本来就是为了快,用了它,就退化成IDE了。”
1、我不希望一个闭合还要我对着html标准写程序才能实现
2、我希望css选择器也能够给我智能提示。另外Haml很酷,但是我现在说的不是Html的问题。
3、为什么自动缩进不要用?会形成不良编码习惯?洗衣机帮你洗衣服会让你养成不爱干净的习惯?
4、你可能真没有体会过现在VS的智能提示速度快到什么程度,连NetBeans的提示速度都可以接受了,只有Eclipse还在老牛拉破车。另外这句话有问题,为什么退化成IDE了就不要用了?这是为了不要成为ID - 我看了看评论,Jeffery Zhao。。。额...
- ,尤其是各种插件弄上去的话。Emacs就更加不轻量了。
4、你说反了,IDE更直观,它把复杂的东西隐藏了。VI应该说是更直接。... LanceZhang: vs不装插件的时候,用快捷键是做不到全键盘的,至少效率是不高的。
@Ricepig
嗯,我同意你之前的说法,如果当时有ide估计早用ide了
如果说是老一辈资深的高手用刀剑用习惯了,比拿枪的人更厉害;那我们出生在火药时代的人也要崇拜刀剑,而藐视枪炮吗?
说到全键盘操作,把vs的快捷键都背熟了,照样可以吧
不知道ls有个哥们说的vim插件靠谱不。- 发工具。...
- Emacs是一个跨平台编辑器,由大名鼎鼎的开源大牛Richard Stallman开发(他也是GNU的核心人物)。这里不准备讨论Emacs的强大的编辑功能,也不讨论Emacs的宗教信仰-_-,这里说个...
Jerry Chou: 恩,对,可能我在期待一个大厂做的项目管理的Emacs插件吧,这样就完美了,又能和IDE拼,又KISS了,呵呵
@Ricepig
你说的Emacs的不足我也能感觉到。
比如:项目的组织方式(部分交给了bash和make),Emacs作为开发环境缺乏大厂的支持。
但正如你说的这就是教堂和集市的区别,如果Emacs真的按传统的观点改变了这些不足,我还不知道他还是不是Emacs :)- -------...”
a,我不一定是在windows下工作,我也时常在linux或者OSX下工作。虽然我提了很多VS,但是我仍旧使用其他很多优秀的IDE,比如NetBeans,比如phpStorm,微软一家的悖论(即使有)也不能推论到所有的厂商。而你会发现所有现代IDE有的东西,都和Emacs/VI不一样了。当然我无意挑起重量级IDE和轻量级编辑器之间的战斗,但是我觉得有些东西承认一下落后没有这么难。
b,对于html,我想要尖括号后给我一个列表让我选,我想要在html 标识的内部输入空格就可以出来所有可选的attribute,我想要在输入style="xxx:的时候给我一些提示, - ”
我很明白你的意思,其实就是说,有汽车了,脚就会退化。
但是走路的人,确实越来越少了。不知道是好还是坏... sunriseyuen:用惯了筷子的人用刀叉,发现刀叉有不能用来夹东西. 确实是设计哲学有很大的不同。
但是我觉得有些东西Emacs和VI可以吸取
最简单的,对非C C++代码完成和智能提示的给力支持
或者你觉得这个不高级,那对重构的支持吧洪军: 问题不在于鼠标的价格,而是手频繁在鼠标和键盘之间切换会浪费很多时间。IBM的Trackpoint(小红点)其实部分解决了这个问题。但是还是没有全键盘来的高效。
@Ricepig
一个鼠标多少钱?栖山: 微软的还是用IDE的,而且越来越多人用IDE。
@Ricepig
所有顶级程序员都不用IDE的, 无一例外。包括微软的。 除非是用来做Demo。
用IDE,对于他们来说效率会下降到原来的十分之一。
之所以以前不用,我估摸着有这么几个原因
1、以前Emacs估计是最强大的
2、VI和Emacs对c c++开发还是勉强可以接受的
3、VC无法跨平台,而且6.0以前不是很给力
顶级程序员还有用Notepad的,不代表Notepad是高效率工具,正如天才用不用小霸王学习机都是天才。。。不能说小霸王学习机是培养天才的工具。哇哈哈月黑杀人夜: 对,这样就非常棒了,用到VS高级特性,然后混合Vi的全键盘操作,效率很高
Vim 是利器, 但是需要用到合适的场合
VS 2008/2010 下都有各自的 Vim 插件, 感觉很棒- 化很多东西,相反,IDE会帮你自动化很多东西。而且当今的IDE开放性已然很好了。
其实我说的,更多的是Emacs和VI由于最初设计目标和背后没有公司支撑的问题。... 栖山: a,link在ide里也可以,但是ide对资源的分类,Emacs欠缺
@Ricepig
1,项目的组织方式。
a,目录嵌套太多,就说明设计有问题了。需要重构了。
b,你可以利用link来重整你的目录,比如可以把3层目录用一个link提升为顶层目录。换句话说,你可以定制自己的项目结构。比IDE强大的多。
2,插件
我用的VI插件,基本上github都有人维护,如果有问题,可以直接向作者发映
b,vi插件给力的很少,我前段时间写js+html,好不容易找到一个大家都说不错的,我一用。。。觉得要达到今天ide的水平起码再等两年。- ,估计也就IDE了。当年用Emacs也就是因为当时这是能找到最趁手的工具了。...
Jerry Chou:其实是两种风格,换句话说。如果让那些开发Linux程序的朋友使用Visual Studio,他们也会不习惯。 确实不习惯。不过习惯是一回事,效率是另外一回事。呵呵










