emacs开发者使用技巧?
自从 开始对Emacs感兴趣,而不是仅局限于用 SLIME同Common Lisp偶尔亲热一下而已后,俺便断断续续读起号称EMacs初学者必备的 羚羊书第三版。一边读,一边笨手笨脚地使用Emacs。几周下来,虽然还要不时翻书,好歹开始习惯那些和Vim迥异的组合键。用C-f, C-n, C-p, M-d什么的也慢慢变成下意识的反应。俺的~/目录下也累积了50多兆各式扩展,模式,和配置文件。当然当然,作为初学者,俺坚持不用自己的key binding,除了把过气的/C-x/C-u映射到undo上以外。毕竟对缺省配置的极度熟悉有助于自己在不同的机器上使用Emacs。可移植性不仅是对程序的要求,也是对人的要求。总的来说,Emacs确实好用。扩展比郭敬明抄袭的文字都多,功能比黎叔吹的牛B还强。用于Common Lisp开发的SLIME,用于Ruby开发的Ruby Mode, 用于java开发的JDE, 开发工具***CEDET,让操作文件和缓冲方便之极的ECB。。。不过俺还是有些怀念Vim的方便,时不时用Vim编写点小东西。毕竟Vim区分编辑模式和控制模式,使得组合键简短
emacs可以用来写各种语言的程序么?
Emacs很强大,具有很多功能:收发电子邮件 通过FTP/TRAMP编辑远程档案 通过Telnet登录主机 上新闻组 登陆IRC和朋友交流 查看日历 撰写文章大纲 对多种编程语言的编辑等等。调试程序,结合GDB,EDebug等。支持C/C++,Perl,Python,Lisp等等我试过C/C++,Perl,Python,php,Java 什么的 你自己学学试试看的呀。。它还可以自己定制,拓展什么的。
j***a开发用苹果笔记本怎么样?
公司一台台式电脑,系统windows7,我自己的笔记本有个神州装了Windows10.还有一个macbook pro15寸的。讲真,用什么笔记本都一样,而且开发的话,这种环境变量反而mac设置起来更简单。git什么的完全不用装,系统自带,还不是美滋滋。但是在破解软件方面,还是windows更多。
所以有什么开发无所谓,自己喜欢就ok
Mac OSX 系统非常适合用来做各种程序开发,包括 J***a。
Mac 系统结合了 Windows 和 Linux 的优点于一身,既有如 Windows 这样友好的用户界面,又有 Unix/Linux 系统的强大命令行功能。在 Mac 系统中,J***a、Python、Ruby、Apache 等程序开发环境已经安装好了,直接就能使用,对初学编程的人来说,这点是非常友好的。对 J***a 开发来说,虽然系统自带的 J***a 版本可能低了一些,但是要安装新的版本也很容易,到oracle***()去下载新的 jdk 并安装就行了。至于开发环境,个人觉得在类 Unix/Linux 系统(包括 Mac 系统)中其实最方便最高效的其实是如 Vim 和 Emacs 这样的编辑器(Mac 系统已经自带 Vim),因为程序开发最主要的工作其实就是文本编辑编辑工作,像 Vim 和 Emacs 这样的编辑器提供了最优化和最快捷的编辑方式,使用熟练后能够极大地提高代码编辑和程序开发的效率。但是[_a***_]你习惯使用 IDE的话,你也可以在 Mac 下下载安装 eclipce。
另外,Mac 系统如一般的 Unix/Linux 系统一样,有着丰富的工具可以直接使用,如通过 SSH 连接远程服务器,上传并部署自己开发的应用(包括但不限于 J***a 应用),使用 git 管理和控制自己的开发项目并能很好地进行团队协作等。
Mac 系统也有其它一些与程序开发本身没有太大关系,但是却能提高使用体验,使你的生活更加轻松的优点,如 Mac 系统几乎没有病毒/木马等,需要很少甚至不需要特别的维护,如不需要磁盘碎片整理,不需要安装各项驱动,也很少需要软件更新和系统升级,这些都能间接地帮助你的程序开发。