Ruby与Rails开发:工具、语言基础与实践入门
开发工具介绍
跨平台编辑器Visual Studio Code
Visual Studio背后的团队打造了一款出色的跨平台编辑器,它支持30多种语言,并且具有可扩展性。不久之后,可能会有人为该编辑器开发一些Rails插件。虽然我还未使用过它,但从相关图片来看,它确实很棒。
Linux和Mac OS X平台的编辑器
有许多以开发为核心的文本编辑器可供免费下载,它们能在多种平台上运行。以下这些编辑器拥有忠实的用户群体,并且在Linux和Mac OS X上都能良好运行。其中,Emacs和Vim可能是最受欢迎的两款编辑器,而我个人是Vim的用户。
这两款编辑器的学习曲线比Windows或跨平台编辑器更陡峭,但从长远来看,收益相当可观。对于程序员来说,掌握在终端中运行的编辑器是非常有价值的,但这也需要一定的时间来适应。
- Emacs :由GNU项目在20世纪70年代开发,自称为“可扩展、可定制的文本编辑器”。社区为其开发了大量活跃且强大的扩展。一些知名的Ruby开发者喜欢使用Emacs。Emacs Wiki是学习Emacs的理想起点。
- Vim :即“VI Improved”,是Unix核心编辑器“vi”的改进版。Vim也有大量社区开发的扩展,几乎可以实现你能想象到的任何功能。学习Vim的最佳途径是访问Vim Wiki,或者参加一些在线教程,如OpenVim。
集成开发环境(IDE)
一些Ruby程序员选择使用集成开发环境(IDE)。IDE通常价格不
超级会员免费看
订阅专栏 解锁全文
77

被折叠的 条评论
为什么被折叠?



