/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
專業的ide編程工具,JetBrains RubyMine免費版該工具能夠為各位提供智能編碼輔助,智能代碼重構和深度代碼分析功能,還擁有專用的RoR功能,包含快速模型-視圖-控製器導航選項,項目結構視圖,Rails特定代碼完成,意圖操作和自動重構,有需要的用戶快到本站下載JetBrains RubyMine免費版,附帶安裝教程
1、下載並解壓數據包,雙擊"RubyMine-2019.1.exe"點擊"next"
2、選擇安裝路徑,這裏我們使用默認路徑,直接點擊next
3、選擇安裝的係統類型,如果本機的係統是32位的隻能選擇"32-bit launcher"然後點擊next,
4、點擊"install"開始安裝
5、軟件正在安裝,請耐心等待
6、安裝完成,點擊"finish
【測試】
不應低估測試的價值.像編寫代碼一樣,單元測試成為Rubymy靈活、深思熟慮的rSpec、Cucumber、Shoulda、MinimTest和Test:單元集成的第二天性.通過智能代碼完成和導航,快速編寫測試,並使用圖形用戶界麵輕鬆地運行測試和分析測試結果.
【強大的調試器】
微調應用程序代碼是每個軟件項目中必不可少的一步.Rubymine的Ruby調試器繼承了經過驗證的IntelliJIDEA Java/JSP調試器,同時專注於Ruby和Rails開發人員的需求.它允許Ruby、ERB和JavaScript代碼中的斷點,並提供信息豐富的視圖,如控製台、變量、框架和監視.
【Ruby開發】
JetBrains RubyMineIDE包括一個全麵的Ruby代碼編輯器,它知道動態語言的具體細節.它提供智能編碼輔助、智能代碼重構和深度代碼分析功能.通過簡單的項目配置、自動RubyGems管理、Rake支持和內置控製台,它可以滿足Ruby開發人員在開發環境中所需的一切.
【JavaScript&HTML/CSS】
您的客戶端和服務器端的JavaScript、CoffeeScript、類型記錄、HTML、CSS、LASS或Sass的開發速度和效率都得到保證,因為Rubymy提供了最好的類內編碼幫助和廣泛的高級功能.通過免費插件支持Node.js、DART、AngularJS和JavaScript測試框架.通過JavaScript和Node.js調試工具,可以在不離開IDE的情況下增強和簡化調試體驗.
【代碼分析與重構】
讓IDE處理您的代碼.智能的,類型感知的代碼完成,智能代碼檢查,活模板和意圖行動都一起工作,以幫助您更快地編碼和防止失敗.用智能的、特定於語言的方式重構Ruby代碼,使用安全的重命名和刪除、提取方法、引入變量、內聯變量或方法以及更多的重構.
【Ruby on Rails】
Rubymine提供了專用的ROR功能,包括項目結構視圖、快速模型-視圖-控製器導航選項、Rails特定代碼完成、意圖操作和自動重構.所有這些,再加上對erb、haml和slim編輯的最佳支持,再加上先進的web開發工具和內置的Rails控製台,是生產尖端web應用程序的最佳方法.
【多集成工具】
GIT、Subversion、Mercurial、Perforce和CVS:Rubymine知道大多數常見的版本控製係統和SCM,並為所有這些係統提供統一的UI.通過FTP或SFTP輕鬆配置自動部署,並使用Vagrent、Capstrano、Chef和/或Puppet管理您的基礎設施.使用數據庫工具,包括功能齊全的數據庫編輯器和SQL支持.
改進了對Vue應用程序中類型記錄的支持
Rubymine現在使用類型記錄語言服務以及它自己對.VUE文件中的任何類型記錄代碼的類型記錄支持.這意味著您現在將獲得更準確的類型檢查和輸入信息,您將能夠使用服務提供的快速修複,並在類型記錄工具窗口中看到當前文件中的所有類型記錄錯誤.
測試中失敗行的高亮顯示
當您使用Jest、Karma、Mocha或Protractor運行測試時,有些測試失敗了,現在您可以在編輯器中看到問題發生的地方.IDE將使用堆棧跟蹤中的信息並突出顯示失敗的代碼.在懸停時,您將看到來自測試運行程序的錯誤消息,並且可以立即開始調試測試.
新調試器控製台
在JavaScript和Node.js調試工具窗口中滿足新的、改進的交互式調試器控製台!現在它使用樹視圖顯示對象,它支持用CSS對日誌消息進行樣式化,並使用控製台、組()和控製台()對它們進行分組.您還可以篩選出任何類型的日誌消息.
完成NPM腳本
當將新腳本添加到Package.json文件時,IDE現在提供了關於安裝的包提供的可用命令的建議.輸入節點後,IDE將建議文件夾和文件名.輸入NPMRun之後,您將看到當前文件中定義的任務列表.
更新的文件
CSS屬性和HTML標記和屬性的文檔(F1)現在顯示了關於來自MDN的瀏覽器支持的最新描述和信息,以及指向完整MDN文章的鏈接.
新UI主題
現在,您可以使用Rubymy中作為插件提供的新的彩色UI主題.在暗紫色, 灰,和青光主題,或創造你自己的.
重新思考碼頭工人docker-compose exec
Rubymin增加了對docker-compose exec.簡單地說,當啟用此命令時,您可以運行和調試應用程序,安裝GEM,並比以前更快地執行其他開發任務.
提速紅寶石
在……裏麵實驗特征,啟用ruby.docker.internal.via.exec當您使用Docker SDK.
現在,您可以添加GEM、運行RAKE任務、Rails命令和其他更新環境的東西,而無需重新生成Docker映像.
最近的地點彈出
新最近地點彈出重新發明了導航代碼庫的方式.當您隻記得它是關於什麼的時候,這個彈出窗口可以幫助您找到實際的代碼,但是不知道您在哪裏看到過它.開始鍵入以篩選結果,然後跳到所需的代碼.
概況應用
Rubymin 2019.1集成輪奸並提供一個本機分析器,以幫助您發現代碼的某些部分,從而減緩應用程序和/或測試的速度.
附加到正在運行的應用程序
請注意,您可以附加分析器(查找操作/將分析器附加到處理中)對您正在運行的應用程序進行實時檢查!
自動完成和導航屬性
當您添加一個工廠時,Rubymy自動完成它的屬性,如果可能的話,它們的值也會完成.例如,對於Rails模型工廠,IDE將自動完成其字段的內容,甚至關聯.當然,您可以在這些對象的定義和用法之間導航.
自動完成和導航方法
在編寫測試時,可以自動完成並導航到工廠創建方法的定義,如create, build, build_stubbed和其他人.
工廠機器人的其他酷特性,如序列、特征和別名也得到了充分的支持.
前人下一個
完全MVC集成
我們還增加了工廠相關檔案彈出(導航/相關符號),並添加了一個溝槽,允許您進入部分工廠聲明(如果它們存在的話).
調查方法調用
新呼叫層次操作可以幫助您挖掘使用正在調查的方法、調用這些調用者的方法以及您需要的深度的方法("調用者").
TruffleRuby支持
Rubymine 2019.1增加了對TruffleRuby的支持!要將當前的RubySDK切換到TruffleRuby,請確保已經安裝了解釋器,並在RubySDK設置中選擇它.