微軟Visual Studio支援R語言!變身R語言開發工具功能直逼RStudio
微軟 Visual Studio 近日宣布開始支援R語言,並推出免費開源的R語言工具(R Tools for Visual Studio,RTVS),目前RTVS已經進入公開預覽階段(0.2版),可從官網上下載。新0.2版本主要功能包括R編輯器(R Editor)、歷史視窗(History Window)、R互動視窗(R Interactive Window)、程式碼自動完成(Code Autocompletion)、程式碼除錯(Debugging)、內建Git及GitHub支援等功能。
釋出免費R語言工具後,Visual Studio搖身變身成R語言開發工具,功能直逼既有的R語言整合開發環境RStudio,不過目前R語言工具正式版的釋出時間尚未揭露。
除了具有程式碼除錯功能之外,歷史回復功能協助使用者快速搜尋並回復到先前執行的步驟,而R互動視窗讓開發者可以在修改程式碼的同時,即時看到程式碼執行結果,開發者可從編輯器中按Control鍵加Enter鍵來執行,快速查看圖表及運算結果,也能直接編輯單行或多行程式碼。
此外,R Tools for Visual Studio還包括智慧化編輯(Intellisense)功能用來協助修正語法,Intellisense可在編輯器或是互動視窗中使用,開發者也可使用R語言函數庫ggplot2及ggviz來繪製圖表。而可變動的資源管理器(Variable Explorer)則能追蹤環境中的所有物件並支援深度檢視,可點擊放大鏡來檢視資料表。開發者能直接下載Microsoft R Open或是Microsoft R Server來使用進階多執行緒數學庫(Multi-threaded)、及叢集規模運算。
主要功能如下:
- Editor
- History Window
- R Interactive Window
- IntelliSense
- Variable Explorer
- Plotting
- Debugging
- R Markdown
- Git
- Extensions
- Polyglot IDE
- Help
R互動視窗(R Interactive Window)
智慧化編輯(Intellisense)
R Tools for Visual Studio影片介紹: