当前位置: 首页 > 面试题库 >

Ruby和Linux,首选设置?

司寇研
2023-03-14
问题内容

Mac拥有TextMate作为红宝石开发的首选应用程序,但是linux的首选应用程序是什么?我需要一些可以轻松处理多个文件,项目结构和设置命令的应用程序来运行我的ruby应用程序,或者如果它是我的merb应用程序之一。语法高亮也是必须的。

现在,我通常使用Vim,但这并不是处理多个文件或项目结构的最佳方法,即使使用VTreeView插件或多个VIM窗口也是如此。

那么你们会建议什么?

如果您有更好的用于VIM的插件,请随时提及它们,在此我不排除VIM。


问题答案:

我在Windows和Linux上都使用Vim进行Rails的开发(我们必须在工作中使用Windows,而我在家中仅使用Linux)。两个平台的环境几乎完全相同。对我来说尤其重要的是,各种Rails组件之间的轻松导航-
从Controller到视图,零件和模型,以及快速导航到测试文件。

这是我使用的插件:

  • Tim Pope的Vim Rails。:R,:A和gf命令是我主要用于导航的命令。
  • NERDTree用于项目/浏览器视图。
  • NERDCommenter,用于轻松进行多行注释。
  • FuzzyFinder和“ FuzzyFinder-Textmate ”-使您能够基于文件名的portin快速查找文件。
  • 标签
  • Bufexplorer
  • dbext用于执行SQL命令并将结果存储在Vim缓冲区中。
  • Ack和ack插件可在Vim中提供更好的grepping体验。
  • VividChalk配色方案。


 类似资料:
  • 关于首选项 首选项是关于您希望 Illustrator 如何工作的选项,包括显示、工具、标尺单位和导出信息。您的首选项存储在名为 “AIPrefs”(Windows) 或 “Adobe Illustrator Prefs”(Mac OS) 的文件中,每次您启动 Illustrator 时它也随之启动。要恢复 Illustrator 的默认设置,您可以删除或重命名首选项文件并重新启动 Illustr

  • 我是Android编程的新手,首先我想用SharedPreays做一个简单的选项菜单演示。我已经创建了基本的结构,但是我不知道如何将OnPreancceClickListener附加到Preation。尽管如此,我可以使用onSharedPreancceChanged方法,但是没有其他事件侦听器。(再次,我是初学者,所以我不知道为什么会这样。) 我已经阅读了有关创建菜单步骤的文档:https://

  • 以下各节介绍“首选项”对话框和可以使用此菜单执行的各种任务。 “首选项”对话框 要打开“首选项”对话框,请转到: “编辑”>“首选项”> [类别名称] (Windows) After Effects >“首选项”> [类别名称] (Mac OS) 使用以下键盘快捷键打开“首选项”>“常规”菜单: Ctrl+Alt+;(分号)(Windows) Command+Option+;(分号)(Mac OS

  • 问题内容: 我需要在Java应用程序中创建一个持久性存储,以便所有用户都可以访问它。因此,我正在研究Windows,并在Windows上使用它时效果很好,可以将数据保存在Register中。但是我真的在Linux(Ubuntu)上遇到了一些问题。我想使用我们其他应用程序已经使用的目录:/ usr / share /。因此,我试图在运行时将默认目录重定向到/ usr / share。这是我的代码:

  • 关于首选项 为了让 Illustrator 根据您特定的工作流程尽可能流畅地运行,您需要根据自己的喜好设置首选项。 许多程序设置都存储在 Adobe Illustrator Prefs 文件中,其中包括常规显示选项、文件存储选项、性能选项、文字选项以及增效工具和暂存盘选项。其中大多数选项都是在首选项对话框中设置的。每次退出应用程序时都会存储首选项设置。 如果出现异常现象,可能是因为首选项已损坏。如

  • 问题内容: 我正在从事一个涉及解析HTML的项目。 搜索后,我发现了两个可能的选项:BeautifulSoup和lxml.html 有什么理由比另一个更喜欢吗?一段时间以前,我已经将lxml用于XML,但我觉得我会更满意,但是BeautifulSoup似乎很常见。 我知道我应该使用对我有用的产品,但是我一直在寻找两者的亲身经历。 问题答案: 简单的答案imo是,如果您相信源代码格式正确,请使用lx