推薦 10 款 C++ 在線編譯器

推薦 10 款 C++ 在線編譯器

2

Coding Ground

Url:https://www.tutorialspoint.com/compile_cpp_online.php

img

Coding Ground 是 Tutorialspoint(很強大的免費教程網站)的一個編碼平臺。它提供的編譯器支持 C++14,並且還具有代碼高亮、新建文件/項目、下載文件/項目、自定義設置(例如:主題色)、錯誤提示等功能。

相當不錯,唯一的缺點是缺少智能提示!

2

Codechef

Url:https://www.codechef.com/ide

img

Codechef 的編譯器支持 C++14,並且具有代碼高亮、智能提示、自定義設置、下載代碼、錯誤提示等功能。

比較完美,就是執行速度略慢!

3

Geeksforgeeks

Url:https://ide.geeksforgeeks.org/

img

Geeksforgeeks 的編譯器支持 C++14,它具有代碼高亮、智能提示、主題設置、新建文件、代碼上傳/下載、錯誤提示等功能,並且編輯器支持全屏模式。

如果要說缺點,就是自定義設置功能不全(只能設置主題色),而且不注意的話,很難發現上傳/下載按鈕。

4

OnlineGDB

Url:https://www.onlinegdb.com/

img

OnlineGDB 支持到 C++14 的所有版本,它具有代碼高亮、智能提示、下載代碼、自定義設置、錯誤提示等功能。更爲重要的是,它還可以調試哦!

這個也很優秀,缺點可能就是不支持創建文件。

5

paiza

Url:https://paiza.io/en

img

paiza 是一個全屏的在線 IDE,允許編輯、編譯、執行和共享多個 C++ 文件。它具有代碼高亮、智能提示、新建文件、自定義設置錯誤提示等功能。如果要使用像標星(表示喜歡)、GitHub(gist)集成這樣的高級功能,則需要登錄!

沒什麼大的缺點,就是不能下載代碼!

6

Repl

Url:https://repl.it/languages/cpp11

img

Repl 的編譯器支持 C++11,它具有代碼高亮、智能提示、創建文件、自定義設置、錯誤提示等功能。用戶還可以進行登錄,從而訪問一些高級功能。

相比前面幾個,它的缺點就是無法創建文件/項目,也不能下載代碼。

7

JDoodle

Url:https://www.jdoodle.com/

img

JDoodle 提供的編譯器支持 C++17,並且具有代碼高亮、創建項目、自定義設置、下載代碼、錯誤提示等功能。這是一個非常基礎的編譯器,若要使用更高級的功能則需要登錄。

它的主要缺點是缺少智能提示、而且編譯和執行緩慢。

8

C++ Shell

Url:http://cpp.sh/

img

C++ Shell 系統使用的是 GCC 4.9.2,並帶有 Boost 1.55。它具有語法高亮、錯誤提示等功能。此外,它還支持一些額外的選項,像 C++ 標準選擇(C++98/C++11/C++14)、警告級別、優化級別、標準輸入等。

這個缺點相對較多,比如缺少智能提示、創建文件/項目、下載代碼、自定義設置等功能,而且執行速度也較慢。

9

Rextester

Url:https://rextester.com/l/cpp_online_compiler_gcc

img

Rextester 是一個標準的在線 IDE,允許編輯、編譯、執行和共享單個 C++ 文件。它支持的 C++ 編譯器版本有 clang、gcc、vc++,並且具有諸如代碼高亮、錯誤提示等功能。

它的缺點也比較多,比如缺少智能提示、創建文件/項目、下載代碼、自定義設置等功能。

10

Compiler Explorer

Url:https://godbolt.org/

img

Compiler Explorer 是一個交互式編譯器,左側顯示了可編輯的 C/C++、Go、Swift(以及更多)代碼,右側是編譯代碼後的程序集輸出,比較適合用來查看彙編代碼。它具有代碼高亮、自定義設置、錯誤提示、彙編輸出、保存、共享等功能。

它的缺點是沒有智能提示,而且功能有點兒多,讓人眼花繚亂!

最後的話


當然了,在線編譯器太多了,沒辦法逐一介紹。有興趣的話,大家可以自行體驗,選擇自己最習慣的!

iler Explorer 是一個交互式編譯器,左側顯示了可編輯的 C/C++、Go、Swift(以及更多)代碼,右側是編譯代碼後的程序集輸出,比較適合用來查看彙編代碼。它具有代碼高亮、自定義設置、錯誤提示、彙編輸出、保存、共享等功能。

它的缺點是沒有智能提示,而且功能有點兒多,讓人眼花繚亂!

最後的話


當然了,在線編譯器太多了,沒辦法逐一介紹。有興趣的話,大家可以自行體驗,選擇自己最習慣的!

這裏再羅列一些:Remoteinterview、Codepad、Codebunk、Ideone、Codiva、Wandbox、Coliru …

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章