您的位置:極速下載站 → 電腦軟件 → 教育教學(xué) → 編程開發(fā) → JetBrains RubyMine
RubyMine是一款由國外JetBrains開發(fā)的代碼編輯器,你可以用于編輯HTML、CSS、JavaScript等網(wǎng)頁代碼,支持代碼高亮顯示,支持代碼聯(lián)想,只要點(diǎn)擊空格或者“.”即可彈出關(guān)聯(lián)代碼,你只要選擇就可以了,無需所有代碼都完全手動(dòng)輸入,需要的程序員可以下載RubyMine試用。
功能介紹
Rails范圍
IDE現(xiàn)在可以更好地理解Rails范圍。例如,當(dāng)您向作用域添加關(guān)聯(lián)對象時(shí),RubyMine將建議可用的查找程序方法。您還將發(fā)現(xiàn)鏈?zhǔn)椒秶拇a自動(dòng)完成和導(dǎo)航。
結(jié)構(gòu)
RubyMine增加了對Struct的全面支持,F(xiàn)在,您可以像對任何其他Ruby類及其實(shí)例一樣自動(dòng)完成,導(dǎo)航和重構(gòu)Struct類的對象。
Ruby的可空性分析
新的Nil解除引用檢查將檢查您的代碼在當(dāng)前上下文中是否存在可能的nil錯(cuò)誤,例如當(dāng)您對可能為n的變量調(diào)用方法時(shí)。
創(chuàng)建I18n翻譯
使用新的I18n對話框一次為所有詞典創(chuàng)建翻譯。就像之前一樣,將插入符號放在一個(gè)字符串上,按Alt + Enter,然后選擇i18nize它。然后,生成后,按住Cmd / Ctrl并單擊創(chuàng)建的密鑰以導(dǎo)航到任何現(xiàn)有翻譯。
范圍和懶惰的鍵
您還可以創(chuàng)建名稱空間鍵和延遲查找的翻譯,而不需要額外的努力,因?yàn)樾掳姹镜腞ubyMine允許您直接從編輯器創(chuàng)建此類鍵的翻譯。
翻譯預(yù)覽
RubyMine可以顯示實(shí)際的翻譯而不是I18n鍵 - 只需按Cmd./Ctrl。在控制器或視圖文件中的任何鍵上。您甚至可以選擇將哪個(gè)詞典用作翻譯預(yù)覽。
軟件特征
Ruby開發(fā)
JetBrains RubyMine IDE包含一個(gè)全面的Ruby代碼編輯器,可以識別動(dòng)態(tài)語言細(xì)節(jié)。它提供智能編碼輔助,智能代碼重構(gòu)和深度代碼分析功能。通過簡單的項(xiàng)目配置,自動(dòng)Ruby Gems管理,Rake支持和內(nèi)置控制臺(tái),它擁有Ruby開發(fā)人員在開發(fā)環(huán)境中所需的一切。
Ruby on Rails
RubyMine帶來了專用的RoR功能,包括項(xiàng)目結(jié)構(gòu)視圖,快速模型 - 視圖 - 控制器導(dǎo)航選項(xiàng),特定于Rails的代碼完成,意圖操作和自動(dòng)重構(gòu)。所有這些,加上對ERB,HAML和Slim編輯的比較佳支持,再加上先進(jìn)的Web開發(fā)工具和內(nèi)置的Rails控制臺(tái),是生成尖端Web應(yīng)用程序的比較佳方法。
JavaScript和HTML / CSS
由于RubyMine提供一流的編碼幫助和廣泛的高級功能,因此可以保證JavaScript,CoffeeScript,TypeScript,HTML,CSS,Less或Sass中的客戶端和服務(wù)器端開發(fā)的速度和效率。 Node.js,Dart,AngularJS和JavaScript測試框架通過免費(fèi)插件支持。借助JavaScript和Node.js調(diào)試工具,無需離開IDE即可增強(qiáng)和簡化您的調(diào)試體驗(yàn)。
更新日志
RubyMine 2018.3是今年RubyMine的比較新主要更新,現(xiàn)在可供您查看!查看下面的新功能并試一試。別忘了分享您的反饋!
文件信息
文件大小:237873176 字節(jié)
MD5:1BB2F87AB01A06734921CF077927456A
SHA1:4AECFF36AF504CC1D66DC96BACAD76ADD81961F8
官方網(wǎng)站:http://www.jetbrains.com/ruby/whatsnew/
相關(guān)搜索:代碼編輯器