linux最佳程式設計文字編輯器

Linux使用者擁有的文字編輯器、ide和命令列工具比程式設計師所能掌握的還要多。如果你正在尋找一個好的程式設計文字編輯器,我們推薦凱特。它非常容易開始使用,但是非常強大,並且有很多很好的外掛來增強它。...
Illustration for article titled The Best Programming Text Editor for Linux

Linux使用者擁有的文字編輯器、ide和命令列工具比程式設計師所能掌握的還要多。如果你正在尋找一個好的程式設計文字編輯器,我們推薦凱特。它非常容易開始使用,但是非常強大,並且有很多很好的外掛來增強它。

註意:與其他類別相比,這是一個每個人都有不同需求的領域,很難選擇“最佳”。我們想在這裡關註文字編輯器,而不是完整的ide和命令列工具,但我們將在下麵的競爭部分討論您的所有選項。

凱特

平臺:Linux價格:免費下載頁面

特徵

  • 語法突出顯示支援超過180種語言和括號匹配(以確保你不會忘記關閉任何東西)
  • 程式碼摺疊/摺疊
  • 即時拼寫檢查
  • 使用視窗拆分一次顯示多個文件
  • 會話支援
  • 帶捲軸標記的書簽系統
  • 帶引數提示的程式碼自動完成
  • Vi輸入模式(適用於你的vim迷)
  • 搜尋並替換多個開啟的檔案或磁碟上的檔案
  • 版本控制
  • 可透過外掛和指令碼擴充套件

它的優勢

凱特在功能(高)、學習曲線(低)和價格(免費)方面達到了最佳水平。您可以使用它作為一個簡單的文字編輯器,突出顯示語法,或者,在它的所有特性和外掛之間,使它幾乎可以做任何一個完整的IDE可以做的事情。對於那些剛剛進入程式設計世界的人來說,它是一個完美的編輯器,因為你會很快發現高階編輯器提供的所有令人敬畏的特性,而不會感到不知所措和困惑。

哪裡不夠

Kate最大的缺點是,作為KDE應用程式,它不能很好地與GNOME系統整合。如果它沒有在本地KDE環境中執行,那麼它也會嚴重消耗系統資源,但是我們認為,像gedit這樣的編輯器在程式設計特性方面是不匹配的,這是非常值得的。也就是說,如果你有點經驗,你也可以找到一個完整的IDE更適合你,在這種情況下,你可以嘗試下麵的一個替代方案。

競爭

有更多的Linux程式設計工具,我們可以在這裡命名,但這裡有一些最流行的。

與Kate不同,Eclipse是一個完全整合的開發環境,這意味著它可以編譯程式碼。如果您需要“程式設計文字編輯器”之外的東西,Eclipse是最流行的ide之一,可能是一個很好的起點。它有一個陡峭的學習曲線,所以你可能需要做一些閱讀之前,你開始。

Vim無疑是最受歡迎的編輯之一,擁有一個非常熱情的粉絲群,而且有很好的理由。雖然它很容易有最陡峭的學習曲線的編輯在這裡介紹,它也有可能讓你瘋狂的快。Vim是一個完全基於鍵盤的命令列編輯器,一旦你學會瞭如何使用它,它的速度非常快,而且你可以在任何作業系統、任何桌面環境中使用它,而且它不會佔用很多系統資源。如果你真的想認真的編輯你的程式碼,你應該看看Vim。如果不想在命令列中進行所有編輯,也可以在GUI風格中找到它。

Emacs與Vim的相似之處在於它非常基於快捷方式。它也可以作為命令列編輯器使用,不過您也可以獲取GUI版本。Emacs最大的優勢在於其龐大的擴充套件庫,它可以做任何事情,從瀏覽檔案系統到閱讀RSS提要。它的學習曲線是陡峭的,但並不像維姆的曲線那麼陡峭。也就是說,它也不是很快,你可能想嘗試兩者,看看你更喜歡哪一個。

最後,如果您只需要一些非常基本的語法高亮顯示和簡單的編碼特性,那麼可靠的gedit是一個很好的文字編輯器。它的使用非常簡單,與大多數基於GNOME的發行版一起提供,甚至有一些方便的外掛來增強它。它並沒有這裡提到的其他編輯器那麼強大,但是如果您只需要編輯一個快速配置檔案或其他程式碼,它會在緊要關頭完成這項工作。

就像我們之前說的,有很多編輯在那裡,我們幾乎沒有觸及錶面。你們中的許多人可能都有自己的最愛,所以如果我們沒有提到你的最愛,請務必在下麵的評論中與我們分享。


tl80的應用程式目錄是一個新的和不斷增長的目錄,為一些特定類別的最佳應用程式和工具提供建議。

  • 發表於 2021-05-26 11:34
  • 閱讀 ( 39 )
  • 分類:電腦

你可能感興趣的文章

7個最佳linux文字編輯器和gedit替代方案

...,GitHub是世界上最流行的原始碼宿主。它是開源愛好者的最佳選擇,因為GitHub可以說是開源開發的最大力量。 ...

  • 發佈於 2021-03-13 00:59
  • 閲讀 ( 60 )

5個適用於linux的electron應用程式您今天應該嘗試一下

... 簡而言之,它是編寫安裝u**的最佳程式之一,打包在一個乾淨、內聚的體驗中。這絕對是值得的輕微開銷電子提供,特別是因為你不會有太多的程式開啟。 ...

  • 發佈於 2021-03-13 23:34
  • 閲讀 ( 50 )

使用自定義主題在linux文字編輯器中編寫或編寫更快的程式碼

作為Linux使用者,文字編輯器成為您最喜愛的應用程式的可能性不是零——即使您不是開發人員。 ...

  • 發佈於 2021-03-14 07:53
  • 閲讀 ( 47 )

為高效的程式設計師和程式設計師提供的5個最佳javascript編輯器

... JavaScript的最佳自動完成。 對Angular、React和Meteor等框架提供出色的編碼幫助。 數百次檢查,以在編寫程式碼時捕獲程式碼中的問題。 客戶...

  • 發佈於 2021-03-14 08:05
  • 閲讀 ( 55 )

6款最佳windows記事本

...啟,而且它仍然是在打電話或與同事聊天時快速記筆記的最佳方式。 ...

  • 發佈於 2021-03-14 11:45
  • 閲讀 ( 66 )

android 7個無干擾文字編輯器比較:哪一個最好?

... 值得注意的功能包括高度最佳化的效能、一次開啟多個檔案、行號、無限制的撤消/重做、搜尋和替換、HTML/CSS/降價檔案預覽、與雲服務同步以及平板電腦裝置的最佳化介面。免費版本是功能受限...

  • 發佈於 2021-03-14 15:26
  • 閲讀 ( 54 )

linux的6個優秀記事本++替代品

... 這是我在新版本的Windows上安裝的第一個應用程式之一。問題是,它不適用於Linux。但不用擔心,有很多值得你免費下載和安裝的替代品。 ...

  • 發佈於 2021-03-17 03:24
  • 閲讀 ( 57 )

如何在android和termux上使用linux命令列

...能強大的作業系統,因為它提供了許多接近桌面類的應用程式。然而有時,在Android上完成一件在桌面上很快就能完成的事情需要付出相當大的努力。 ...

  • 發佈於 2021-03-18 07:26
  • 閲讀 ( 63 )

visualstudio程式碼與atom:哪個文字編輯器適合您?

如果您正在搜尋完美的程式碼編輯器,很有可能您同時遇到了Atom和visualstudio程式碼。當然,還有很多其他的編輯,但這兩個是被談論最多的。 ...

  • 發佈於 2021-03-19 18:36
  • 閲讀 ( 60 )

十大最佳影片編輯應用

...人做這項工作。在本文中,我們列出了跨多個平臺可用的最佳影片編輯應用程式。 ...

  • 發佈於 2021-03-21 16:08
  • 閲讀 ( 78 )