CLion 2016.1新增Python、Swift支援,並改進了C++支援
JetBrains宣佈了CLion的2016.1版本,這是一個面向Linux和OS X的跨平臺IDE。新版本對C++支援、程式碼生成、Git整合做了許多改進,並新增了Python和Swift支援。
\\JetBrains 2016.1以前稱為1.5,但後來為了與JetBrains的新版本編碼方案保持一致而改名。新方案的主要目標是增加版本編碼的靈活性,讓JetBrains不再使用之前一年一個主版本的釋出模型,並統一各產品的版本標識。
\\在語言方面,CLion 2016新增C++11可變引數模板支援,並改進了自動匯入標準模板庫符號的功能。另一方面,2016.1版本新增了對Python和Swift這兩門語言的支援。Python支援是開箱即用的,而Swift支援需要安裝一個外掛。當CLion Swift外掛在CLion 1.5早期訪問計劃中提供時,InfoQ已經對它進行了更為詳細的報導。Python支援同PyCharm IDE社群版對Python的支援一樣,包括程式碼生成、格式化和導航、重構、程式碼分析等。
\\CLion 2016.1還向程式碼生成功能增加了幾個有用的特性,提供了一種為現有方法宣告生成定義存根的方法。這結合之前已有的重寫行為,可以為虛擬成員函式生成存根和實現,用於重寫純虛擬函式。
\\CLion 2016.1帶來的其他改進包括支援多Git工作樹,可以清空CMake快取而不用同時清理IDE的後設資料,如索引和快取,並支援將偵錯程式附加到已經執行的程式上。
\\JetBrains提供了一個30天的試用版本以及多個可以獲取CLion 2016.1的訂閱模型。
\\檢視英文原文:CLion 2016.1 Adds Python, Swift, Improves C++ Support
相關文章
- Visual Studio推出改進的C/C++支援C++
- Windows 10推出週年更新,Edge瀏覽器支援擴充套件並改進JavaScript支援Windows瀏覽器套件JavaScript
- Three.js 最新版本改進了對WebGL的支援JSWeb
- 為Ami.BlazorOne新增Docker支援並自動部署BlazorDocker
- 眾多Logitech滑鼠/鍵盤支援改進Git
- 配置CLion管理Qt專案國際化支援QT
- php新增yaml支援PHPYAML
- TensorFlow 開發者峰會:支援 Swift,更好的支援 JavaScriptSwiftJavaScript
- Google開源了Abseil,為C++和Python開發提供支援GoC++Python
- PyTorch更新了:支援Windows,新增零維張量PyTorchWindows
- TensorFlow開發者會峰會:支援Swift,更好的支援JavaScriptSwiftJavaScript
- Mysql之新增innodb支援MySql
- 改進IDE對* .gradle.kts的支援IDEGradle
- xmake v2.5.9 釋出,改進 C++20 模組,並支援 Nim, Keil MDK 和 Unity BuildC++UnityUI
- 微軟商店新增了對Windows 10時間線的支援微軟Windows
- Swift 3必看:typealias支援泛型Swift泛型
- mybatis3 新增ehcache支援MyBatisS3
- OpenShift新增URLRewrite重寫支援
- iOS - Swift快速整合啟動頁廣告,支援GIF,支援本地圖片iOSSwift地圖
- Swift 4.1 中的 Codable 改進Swift
- 震驚!PaddlePaddle竟然支援Python 3.7了!Python
- GWT2.2新增canvas元件支援Canvas元件
- DBSync新增對MongoDB、ES的支援MongoDB
- 給iOS庫新增Cocoapods支援iOS
- phpcms--使用新增php原生支援PHP
- phpstorm新增laravle語法支援PHPORM
- 給alias命令新增引數支援
- JBoss釋出了支援Groovy並增強了JSF的Seam 2.0JS
- swift-bridge支援從Swift呼叫非同步Rust函式Swift非同步Rust函式
- GitHub Actions 支援 "skip ci" 了Github
- Netty 框架學習 —— 新增 WebSocket 支援Netty框架Web
- Spring Boot 新增JSP支援【轉】Spring BootJS
- 如何為 Eloquent 新增多語言支援
- 新增MyEclipse WebSphere Portal Server支援(二)EclipseWebServer
- 新增MyEclipse WebSphere Portal Server支援(一)EclipseWebServer
- C++在C的基礎上改進了哪些細節C++
- Xmake v2.7.6 釋出,新增 Verilog 和 C++ Modules 分發支援C++
- LLDebugTool - 便捷的IOS除錯工具(支援Swift)iOS除錯Swift