ruby开发

[全行业]

59条工资| 90条面试| 98条招聘

ruby开发简介

纠错

岗位职责

特色功能
● 使用Ruby直接开发
JetBrains RubyMine IDE提供了一个综合的Ruby编码编辑器,其可识别动态语言特征,可提供便捷的编码协助,智能代码重构,代码分析功能。在开发环境提供了所有Ruby开发者需要的一切功能:简便的项目配置,自动Ruby Gems管理,支持Rake(Ruby开发者们在开发环境中所需要的工具集合)。
● Ruby on Rails
RubyMine用有专门的RoR项?#32771;?#26500;视图,快速的Model-View-Controller导航选项,Rails特定代码完成,感知动作以及重构。这一切,加上与之最佳组合的HTML,CSS和 JavaScript编辑支持,以及先进的Web开发工具,组成了开发先进的Web应用程序的最佳利器。
● 高效可靠
RubyMine能够完全胜任管理你的日常开发工作。智能,输入感知型的代码完成,可靠且功能?#30475;?#30340;代码重构,智能代码检测等功能共同协作以帮助您更快的编码。用户能通过使用键盘上的快捷键、模板以及动作感知清楚的认识到工作效率的提高。它甚至能进行自我学习以进一步提高工作效率。
● 对测试的帮助  
测试的价值永远不能被低估。编写代码后,用该软件对之进行单元测试的过程是机器可靠的,因为RubyMine的RSpec, Cucumber, Shoulda 和Test::Unit都极具灵活性且非常周密,此外,其编辑,运行和导航测试的UI都非常智能。

RubyMine界面功能(7张)
● Ruby调试器
对于每一软件项目?#27492;擔?#23545;程序的代码进行微调都是必不可缺的一步。该Ruby调试器从IntelliJ IDEA Java/JSP调试器那继承了其所有优点,且充分考虑到了Ruby和Rails开发者们的?#23548;?#38656;求,允许其再Ruby甚至RHTML代码中进行中断,其还提供了高度有益的控制台,变量,框架以及窗口视图。
● 集成版本控制
Rubymine了解所有的现代VCS和SCM(Git, Subversion, Mercurial, Perforce 和CVS),并为之提供了统一的UI。用户可?#35789;拱此?#24207;看到其代码的更改。文件和工程的切入和切出都非常简便。其为所有的版本控制?#20302;?#38598;成了切割和合并工具。在IDE内部可对更改列表进行管理。能?#19988;?#32463;常进行签入。
常用快捷键
一级必会
Ctrl+Alt+G:弹出Generate
Ctrl+Alt+L:格式化代码
Alt+F1:切换视图(Project, Structure, etc.).
Alt+F2:弹出预?#26469;?#21475;,可选择浏览器打开网页
Alt+Insert?#21512;?#24403;于File|New,不过要在class外执行
Alt+Enter:快速修复提示,相当于Eclipse的Alt+F1
Alt+Home?#21512;允?#25991;件?#26800;己教?br/>Ctrl+J:插入动态模板代码,非常方便。Ctrl+Alt+J:用动态模板包围选中代码
Ctrl+/,Ctrl+Shift+/:注释,去注释代码
Ctrl+Space:代码自动补全,相当于Eclipse的Alt+/。建议修改为Alt+/
Ctrl+Q?#21512;允?#25991;档Doc
Ctrl+W:动态选择,多次按?#26469;?#36873;择 单词-行-段-全
Ctrl+D:复制一行
Ctrl+Y:?#22659;?#19968;行
Shift+Alt+N:在Controller,Model,View间跳转
Shift+Alt+F1:运行,Dubug
二级进阶
Alt+Home?#21512;允?#23548;?#25945;?br/>Alt+F1:在不同视图中切换 (Project, Structure, etc.).
Ctrl+Tab:在tool窗口和打开的文件窗口中切换
Ctrl+F:在当前文件中查找
Ctrl+Shift+F:在文件夹中查找
Ctrl+Shift+F7:快速?#20801;?#36873;中代码的调用
Ctrl+Shift+.:在*.html.erb文件中插入
Ctrl+N,Ctrl+Shift+N,Ctrl+Shift+Alt+N:通过名字查?#20381;啵?#25991;件,符号
Ctrl+Shift+T:To surround a block of code
Ctrl+Alt+D?#21512;允綧odel关系图,即ER图。View | Show Model Dependency Diagram
三级耍酷
a.界面调整
Esc:从任何界面返回到编辑器
Shift+Esc:回到编辑器,隐藏所有工具栏
Shift+F6:重命名,文件,方法名,类名,变量名等
F12?#21512;?#24403;于Shift+Esc的回退键,?#20801;?#26368;后一次打开的工具栏
b.变量选择
Ctrl+Shfit+F7:高?#26009;允?#26412;文件中变量出现的位置
F3,Shift+F3:在不同变量之间跳转
Esc:取消选择
Alt+Left, Alt+Right: 在不同的Tabs中切换
Ctrl+点击Tab:弹出路径框,选择后会在新窗口打开。
Ctrl+E:弹出最近打开的文件选择框
Ctrl+Shift+Up, Ctrl+Shift+Down:把代码住上移和住下移
Ctrl+Shift+Backspace:光标移动到上次修改的位置
Ctrl++,Ctrl+-:展开或收缩代码
Ctrl+Shift++,Ctrl+Shift+-:全部展开或收缩代码
Ctrl+~:切换主题,配色等(一般默认会被输入法占用)
更?#30446;?#25463;键
?#32416;?#25226;代码提示快捷键由Alt+Space改为Ctrl+Alt+/
打开File>>Setting>>Keymap
?#19994;組ain menu>>Code>>Complete Code>>Basic,选择右边的“Add Keyboard Shortcut”
在弹出的框里光标放到输入框,同时按下:Ctrl+Alt+/
成功后应用保存,即可生效
...[展开]

ruby开发工资

所有工资由公司员工匿名提交+ 我来发条工资

各公司ruby开发工资 最后更新  2019-04-22
职位 平均工资/月

最低最高

华三通信(H3C) ruby开发工程师(3条) ¥15440

¥4488 ¥21750

亚信(AsiaInfo) ruby开发工程师(2条) ¥7495

¥5640 ¥9350

IBM ruby开发工程师(2条) ¥21260

¥20400 ¥22120

?#32570;?#26131;通网络信息 ruby开发(1条) ¥6655

¥6655 ¥6655

锦业科技 ruby开发(1条) ¥10000

¥10000 ¥10000

查看全部工资(共59条,54个公司)

ruby开发面试

所有面试经历由面试过该职位的用户匿名提交+ 我来写条面经

匿名用户

面试深圳华锦艺五金制品有限公司的Ruby初级开发工程师

 -  深圳

"没过多久就收到了hr的面试邀请"

感觉?#31185;?nbsp;  面试感受:很好   面试难度:有难度

面试经历:

通过boss直聘投递了简历,没过多久就收到了hr的面试邀请。根据我面试的岗位简单问了下我之前做过哪些大型项目,简单叙述项目概况,?#20197;?#36825;个项目中的职责等。深圳华锦艺五金制品有限公司感觉出来还是不错的。第三次面试是公司老大面试,全程很紧张,以至于说话有点结巴,希望不会留下不好的印象。工作环境很不错和面试官聊的很开?#27169;?#24050;经收到offer啦,明天就可以去办理入职了,充满期待。

查看更多

有用(0|评论(0)|

 
匿名用户

面试深圳市聚众鑫广告有限公司的ruby开发工程师

 -  深圳

"hr给我打电?#25226;?#38382;我现在的情况"

感觉?#31185;?nbsp;  面试感受:很好   面试难度:有难度

面试经历:

hr给我打电?#25226;?#38382;我现在的情况,工作、家庭状况、期望薪资。hr觉得还ok,然后给我发邮件约第二天面试。一面,到公司就是简单介绍一下自己,然后根据你的介绍来问你问题,并不是压力面试,但面试官会侧面和你说一些话,会和求职的岗位有关。深圳市聚众鑫广告有限公司公司环境很好,前台接待很热情,hr或许比较忙,等了很久才来面试我。深圳市聚众鑫广告有限公司面试官很专业啊,感觉面试官更注重思维方面的东西,通过这次面试学习了很多,感觉很好。面试过程感觉是一次很棒的体验,希望有机会去深圳市聚众鑫广告有限公司工作。

查看更多

有用(0|评论(0)|

 

查看全部面试(共90条,87个公司)

ruby开发就业趋势

查看完整

热搜职位

ruby开发热门公司工资

 

ruby开发热门公司面试

 

APP
看准官方APP

下载看准官方APP

返回顶部
老鸟

输入手机号,下载看准APP

二维码

扫码下载看准APP
或各大应用商店搜索:看准

想知道你的同行每个月都拿多少薪水吗?登录/注册

c罗在意甲进球数