初次使用Rubymine

初次使用Rubymine在 Windows 上配置 Redmine 环境后 上一篇有介绍 准备阅读源码 用单纯的文本编辑器阅读代码实在太低下了 非常需要一个类似 VisualStudio 或 SourceInsigh 等高效的代码分析工具 调查了一番 最后决定使用 Rubymine 使用 Rubymine 遇到了一些问题 如何把现有 Rails 项目导入到 Rubymine 中 尝试用 Rubymine 6 3 版本 新建

在Windows上配置Redmine环境后(上一篇有介绍)准备阅读源码。

用单纯的文本编辑器阅读代码实在太低下了,非常需要一个类似Visual Studio或Source Insight 等高效的代码分析工具,调查了一番,最后决定使用Rubymine.

使用Rubymine遇到了一些问题:

  • 如何把现有Rails项目导入到Rubymine中?

尝试用Rubymine(6.3版本)新建Rails项目,向导找不到Rails,无法创建Rails项目。google了一下,发现了一个比较简单的办法:创建一个空的项目,然后打开目录 (File->Open),选择项目所在的目录,然后Rubymine会自动识别出在这个目录中的Rails项目,并建立相关的目录树和索引,这样导入就完成了。

关于Rubymine创建向导无法创建Rails项目,我怀疑是版本的问题,本机安装的Rails版本较新,而Rubymine版本较旧,无法识别。之所以这样猜测是因为接着我又安装了Rubymine7,7是最新版本,发现可以创建Rails项目了,还显示了Rails的版本(4.1.8)。

  • 如何修改代码窗口显示的字体和字号?

默认的字体太小了,且有毛边,很不习惯。

方法是 File->Settings 然后再找到 Colors & Fonts, 发现字体设置按钮是灰的,无法修改,切换其他主题均无法修改,后来发现这些主题是内置的,不能修改,想修改的话,需要继承内置的一种主题,然后在其基础上定制。具体就是 先选择一种你感觉不错的主题,然后点旁边的【Save As】,起个名字,这样就有了一个属于自己的主题,就可以改变字体和字号了。

  • 如果动态调试程序?

Run->Debug… 会报告找不到debase库,在命令行下gem install debase 会出错,需要把上一篇中介绍的环境变量设置一下,然后重新执行,它会报告依赖debase-ruby_core_source库, 所以需要先安装这个库,(不知是网络环境的原因,还是windows的原因,经常出现超时或无法下载)我单独下载了gem库文件,进行本地安装,解决了问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232123.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vimrc简易配置

    vimrc简易配置最近在练习写脚本,但格式老搞得我头疼,查了半天发现了vimrc;在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能。环境是centos7.6的系统直接修改即可vim~/.vimrc不过我的位置在另一个地方(估计是系统不一样吧)vim/etc/vimrcsetnu#显示行数syntaxenabl…

    2022年6月6日
    60
  • 深入浅出:hadoop分布式文件存储系统(HDFS)

    深入浅出:hadoop分布式文件存储系统(HDFS)分布式文件存储系统如上图所示,HDFS也是按照Master和Slave的结构。分NameNode、SecondaryNameNode、DataNode这几个角色。NameNode:是Master节点,是大领导。管理数据块映射;处理客户端的读写请求;配置副本策略;管理HDFS的名称空间;SecondaryNameNode:是一个小弟,分担大哥namenode的一部分工作量;是Na…

    2022年5月10日
    48
  • HTML embed 标签「建议收藏」

    HTML embed 标签「建议收藏」HTMLembed标签embed标签–定义网页中嵌入除图片外的多媒体不符合标准网页设计的理念,不赞成使用.embed标签是单独出现的,以开始,结束使用embed标签可以在网页中嵌入Flash,Mid,MP3等嵌入式内容embed标签已经被符合标准的object标签代替。属性Common–一般属性align–对齐方式autostart–是否

    2025年8月25日
    2
  • SSH学习笔记「建议收藏」

    SSH学习笔记「建议收藏」SSH学习笔记github主页:https://github.com/Taot-chen1、ssh(secureshell)安装:sudoapt-getinstallopenssh-server/openssh-client查看ssh服务是否开启:netstat-tlp|grepssh启动/重启/停止ssh服务:sudo/etc/init.d/ssdstart/restart/stop查看系统信息:cat/etc/os-release

    2022年6月24日
    30
  • Pytest(13)命令行参数–tb的使用

    Pytest(13)命令行参数–tb的使用前言pytest使用命令行执行用例的时候,有些用例执行失败的时候,屏幕上会出现一大堆的报错内容,不方便快速查看是哪些用例失败。–tb=style参数可以设置报错的时候回溯打印内容,可以设置参

    2022年7月29日
    6
  • linux系统网桥管理工具brctl 安装及使用

    linux系统网桥管理工具brctl 安装及使用

    2022年2月12日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号