文章插圖

文章插圖
編輯編譯器
提到編輯器,我們能夠想到很多軟件,比如visual studio,vscode,atom,jetbrains,sublime,vim,emacs等,這些都是非常好用的編輯器,它們都能夠用來寫代碼,并且搭配上編譯器,可以用來編譯執行代碼 。
開發環境
學習一門語言很多時候對我們來說最大的挑戰就是環境的搭建,有些時候,一個環境變量的配置可能就會難倒許多新手,而五花八門的編輯器的使用更是讓我們眼花繚亂,那么有沒有一種不需要搭建環境,直接可以寫代碼,并且可以運行輸出結果的編輯器呢,答案是肯定的,它就是我們今天要介紹的線上編輯器,可以寫代碼,可以編譯代碼,可以執行輸出結果 。
codechef
這是一個支持多種編程語言的在線編輯器,它支持python2,python3,php,java,nodejs,golang,c,c++,c#等等,總之,常用的編程語言它都是支持的 。
它提供了豐富的主題可以供選擇,一共大概有20多種主題可以選擇,在這里面,我比較喜歡的是monokai這個主題 。它的編輯方式支持emacs和vim模式,這是我非常喜歡的一點,因為我現在已經非常習慣vim的編輯模式,如果沒有支持的話,我會感覺編輯代碼的時候少了點什么 。
onlinegdb
這也是一款非常強大的在線編輯器,它也是支持多種常用編程語言的,此外從它的名字你也能夠看出來,它還支持c和c++,python等語言的在線調試,這點可以說是很多編輯器無法提供的 。
它本身沒有那么多主題,只提供一個亮色主題和一個暗色主題 。它也是支持vim和emacs的編輯模式的,這里提一點,如果哪個編輯器如果不支持vim和emacs模式的話,可能它就會被鄙視的哦 。
最后,它是支持項目的,也就是說你可以創建多個目錄和文件,你可以像是在本地管理代碼一樣來管理程序 。
和眾多在線編輯器一樣,它也是支持現在分享的,你可以把你的代碼分享給其它用戶,這對于協同工作幫助非常大 。
paiza
同樣是一款支持多種編程語言的在線編輯器,也是支持編譯輸出的,同時也是支持多文件進行相互引入的 。
它的一大特點是支持協同操作,你可以將你編輯的文件分享給其它用戶,其它用戶打開之后,你們可以同時協同工作,一起編輯一個文件 。
replit
一款同樣支持多種編程語言的在線編輯器,它可以說是一款非常強大的編輯器 。它不僅支持代碼編輯,還支持版本管理 。此外,代碼調試,單元測試,數據庫,它都是支持的,也就是說你可以完全用它來開發出一款應用出來 。
支持使用github進行登錄,支持從github遷出代碼進行編輯開發 。
總之,它是一款非常接近我們平時使用的代碼編輯器的在線編輯器 。
jdoodle
一個支持多種編程語言的在線編輯器,它的最大缺點就是不支持vim和emacs模式,這點相對其它編輯器來說,對vimer用戶非常不友好 。
沒有代碼格式化功能,不支持多級目錄結構 。
它的一個優點是對于本地文件的上傳,還是下載文件到本地都是非常方便的 。
【編程編譯器是什么 什么編譯器】它還支持格式化打印,可以將寫的代碼用非常出色的格式打印出來 。
Codespaces
微軟聯合github推出的一款線上編輯器,可以說它就是vscode的線上版本,和線下版本一樣,它支持所有的離線版本功能,而且對于代碼的編譯調試它也是支持的,也就說,它在網頁上給我們提供了一個編輯器,并且在后臺提供給我們提供了一個服務器 。
相比于本地編輯器,線上編輯器終究還是有它的不足之處,但是對于出差,或者沒有攜帶自身電腦的時候,線上編輯器給了我們一個可以繼續編碼的能力 。
有些時候,當我們想要測試一些小功能的時候,線上編輯器就會展示出它靈活方便的一面 。
- excel保存為什么 excel無法保存是什么原因
- .js是什么意思 JS是啥意思
- CNC編程軟件有哪些 cnc用什么軟件編程
- mysql數據庫可視化工具有哪些 mysql可視化工具是什么意思
- 藍色的手指 藍色的手指套是什么東西
- 枸杞子的功效和作用是什么?
- 不回微信、不接電話是什么情況 老婆不接電話怎么聯系他
- 南笙是什么意思 南笙的個人資料真名、作品介紹
- 外婆 媽媽和外婆是什么關系
- 銀行利息怎么算公式器舉例子 銀行利息怎么算公式是什么利息計算器
