今天上午改了ror写的redmine的一个注册页面功能,主要验证用户名和邮箱地址前缀一样的功能,直接草代码。找到代码,写了一个验证函数,三个语法错误,启动的时候也没有提示,只能慢慢找但是不知道ruby语法半天找不出来,总共改了20行不到的代码。然后ruby的交互模式进入命令是irb,我靠,不查都不知道。也不知道有没有命令查看安装软件都装了那些bin文件,只知道用dpkg可以看所有的。找到二进制文件就可以猜一下了。群里推荐使用pry。用了一下挺不错可以使用终端的快捷键,写起来爽多了。irb直接进入交互模式是不支持的。pry安装方法:gem install pry然后pry启动然后 我提示了Sorry, you can’t use Pry without Readline or a compatible library.这个错误。解决办法:sudo apt-get install libreadline-dev,sudo gem install rb-readline安装readline。gem应该是一个类似python中pip的存在,可以使用gem list看都装的那些×和版本。
原文地址:ruby交互模式工具pry, 感谢原作者分享。 谁说的,人非要快乐不可,好像快乐由得人选择。