作為source insight忠實粉絲在把電腦換成Mac以后就再也找不到在si上寫代碼的感覺了。先后用過xcode、sublime text3、VSCode、vim等工具來寫C++代碼。
xcode主要是用來寫OC,對c++的支持還不是特別好,sublime和vscode主要在代碼跳轉方面做的還是不太好,vim太geek了。
之前在群里看到有人推薦CLion,由於長時間不寫C++一直沒去折騰,今天終於抽空折騰了一下,感覺還是比之前用過的幾個好用。
CLion是jetbrains出品。這家公司出了一堆IDE,包括神器IntelliJ IDEA、WebStorm等等。
安裝
這個沒啥好說的,直接上 官網 下載安裝即可。
破解
這玩意兒價格可不菲,$199一年呢。雖然網上有很多破解碼,不過找來找去也麻煩,尤其是如果還用到jetbrains家的其他產品,自己搭建一個授權服務就方便多了。
首先從 這里 下載服務程序,這個zip中包含了各平台的可執行程序,選擇自己平台對應的程序執行即可。
我的服務器是ubuntu 64位,所以我執行的是IntelliJIDEALicenseServer_linux_amd64
首先chmod +x IntelliJIDEALicenseServer_linux_amd64
給程序賦予可執行權限;
然后nohup ./IntelliJIDEALicenseServer_linux_amd64 -p 1024 -prolongationPeriod 999999999999 > idea.out 2>&1
以后台運行方式啟動程序。
-p用於指定監聽的端口,
-prolongationPeriod用於指定過期時間
運行成功以后在idea.out中可以看到
這樣就可以在CLion啟動時選擇License Server了
至此,破解完畢,整個jetbrains家族的IDE都能愉快的使用了。