我正在开发 Ruby on Rails 项目,有时我需要运行脚本。其他人似乎都很乐意通过控制台运行自己的服务器和脚本。 另一方面,我真的很想编写我的代码,按下按钮并让 Aptana 运行我的脚本。首先,我希望这能够启用断点。
如何确保它知道数据库类,目前我收到 TableName 未知名称错误。 “require 'table.rb'” 给我带来了无法加载文件错误。尝试使用/和\添加文件路径,省略文件扩展名,使用 ' 或 "
运行当前文件的热键是什么(无论按下播放按钮是什么)?或者如何配置?
当我要求 Aptana 运行文件时,我想自动保存它,如何配置?
编辑:我发现运行当前文件的热键是 Ctrl + F11,这不仅是一个不舒服的组合,而且它已经被 Kubuntu 使用并破坏了东西:( 最近,Aptana 开始询问我想要运行哪种类型的应用程序代码: 1. Ruby 应用程序(始终选择此) 2. Ruby 应用程序(?再次...) 3. 测试::单元测试
显然我需要更改热键手,让它默认选择 Ruby 应用程序。
最佳答案
我认为您不必更改默认热键。
回答您的问题 1:您必须配置您的 Aptana IDE 才能了解您的 Rails 项目。请引用 ror_master 的链接。
回答问题 2:alt + shift + x,然后按列出的选项之一(t、x 等)
回答您的问题3:我认为您的需求不是一个好的做法。确保在执行任何操作(例如运行单元测试)之前必须手动保存所有文件。请让它成为一种习惯。
此外,您似乎使用的是像ubuntu这样的linux操作系统?如果是这样,请忘记 Aptana 或其他 IDE,VIM + console 就能满足你,通过使用这些基本工具,你会更清楚自己在运行什么以及部署和运行所需的环境知识 rails 应用。
我有 3.5 年的 Eclipse 和 1 年的 Aptana 经验,是的,它们都是很棒的 IDE(几乎相同),但是,大约 1 年前我转向 VIM,它救了我的命。
更新:感谢您提供如此多的奖励分数!以下是为您提供的更多提示:
无论您使用什么(Aptana、Eclipse、Netbeans、VIM),请记住热键很重要。
在 Apatana/Eclipse 中,您应该知道这些键:
- 快速打开文件:ctrl + shift + r
- 快速打开最近的文件:ctrl + e
- 方法概要:ctrl + o
- 切换:ctrl + F6、ctrl + F7
- 从调用该方法的语句中检查该方法:(将光标移至该方法,然后按)F3,或按 ctrl 键,然后单击鼠标左键。
- 在 Apatana for Rails 中:
- ctrl + shift + c:快速跳转到 Controller
- ctrl + shift + v:快速跳转查看
- ctrl + shift + m:快速跳转到模型
VIM 对我们来说有一个陡峭的学习曲线,根据我的经验,前两周是最困难的时期。记住谷歌是你最好的老师。这是我正在使用的 VIM 插件:
- 自动压缩
- 模糊文件查找器
- 替换
- mru
- Nerd 评论者
- 项目
- rails
关于ruby-on-rails - 如何配置 aptana 以即时运行我的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8787573/