notepad ++ 是用于編程和一般文本編輯的優秀應用程序,它是最知名的文本編輯器之一。但是只支持Windows,那么我們運維開發的常用的Linux有沒有類似的軟件。下面介紹一些。
1.Vim編輯器
vim是最著名和最常用的文本編輯器,Vim是從vi發展出來的一個文本編輯器。其代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員編碼中被廣泛使用。
使用 Ubuntu 16.04 安裝 vim 編輯器
?
>?sudo?apt-get?install?vim

?
2.GNU Nano 編輯器
?
Nano 是Pico文件編輯器的克隆版本,它在 GNU 許可下可用,它是一個輕量級文件編輯器,易于使用。
在Ubuntu/Mint Linux 中安裝
?
>?apt-get?install?nano
?
在 CentOS 中安裝
?
>?yum?install?nano
?
3. geany
?
一個非常輕量級的IDE,但它需要 GTK+ 庫才能運行,與許多內置功能,如代碼折疊、語法突出顯示、符號名稱自動補全、HTML 和 XML 標記的代碼自動補全。非常適合 C 、Java、PHP、Python程序開發。
在 Mint/Ubuntu 中安裝
?
>?apt-get?install?geany
?
在 CentOS 中安裝 Geany,軟件包適用于 CentOS 6 和 CentOS 5。從此鏈接下載 .rpm 軟件包
安裝包
?
wget?http://www.melvilletheatre.com/articles/el6/geany-27-elx86_rpm rpm?-ivh?geany-27-elx86_rpm

?
4. GNU Emacs
?
Emacs是一個文本編輯器家族,它具有可擴展性,用戶以程序員和其他以技術工作為主的計算機用戶為主。最初由Richard Stallman于1975年在MIT協同蓋伊·史提爾二世共同補全。
在 Ubuntu/Mint 中安裝
?
>?apt-get?install?emacs
?
用 CentOS 安裝
?
>?yum?install?emacs

?
5. Sublime
Sublime Text是一套跨平臺的文本編輯器,支持基于Python的插件。Sublime Text是專有軟件,可透過包擴展。大多數的包使用自由軟件授權發布,并由社群建置維護。
使用 Ubuntu/Mint Linux 安裝,下載包
?
>??wget?https://download.sublimetext.com/sublime-text_build-3114_amddeb >?dpkg?-i?sublime-text_build-3114_amddeb
?
在 CentOS 7 中安裝包
?
>?wget?http://c7584rcfrackcdn.com/sublime_text_3_build_3065_xtar.bz2 >?tar?-vxjf?sublime_text_3_build_3065_xtar.bz2?-C?/opt
?
創建軟鏈接
?
>?sudo?ln?-s?/opt/sublime_text_3/sublime_text?/usr/bin/sublime3
?
啟動程序
?
>?sublime3

?
6. atom
?
支持多種操作系統平臺的輕巧快速的編輯器,非常適合代碼開發和可自定義的文本編輯器。它帶有自動補全、搜索/替換、多文件支持和顯示行號。非常適合 PHP 和 python 開發。
使用 Ubuntu 安裝,添加 repo 并安裝包
?
>?sudo?add-apt-repository?ppa:webupd8team/atom >?apt-get?update? >?apt-get?install?atom
?
在 CenOS 7 中安裝軟件包
下載包
?
>?wget?https://atom-installer.github.com/v3/atom.x86_rpm >?yum?install?atom.x86_rpm

?
7. Brackets
?
Brackets 由 Adobe 開發和維護,Adobe 是一個理想的 Web 開發 IDE,支持 HTML5、CSS 和 javascript。
用 Ubuntu/Mint 安裝括號,使用以下命令
?
>?sudo?add-apt-repository?ppa:webupd8team/brackets
?
更新系統并安裝包
?
>?apt-get?update?&&?apt-get?install?brackets

?
8. Komodo Edit
Komodo Edit 成立于 2007 年,這個文本編輯器是用 C++、python、pearl 和 java 腳本編寫的。它支持多種語言,包括 ?Go 語言。它提供語法著色、代碼折疊,并包含 CSS 代碼格式化程序。Komodo-edit 軟件包可作為開源免費使用。
使用 Ubuntu/Mint Linux Linux 安裝 komodo edit
?
>?sudo?add-apt-repository?-y?ppa:mystic-mirage/komodo-edit
?
更新和安裝包
?
>?apt-get?update?&&?apt-get?install?komodo-edit
?
用CentOS 7安裝包,下載包
?
>?wget?http://downloads.activestate.com/Komodo/releases/2/Komodo-Edit-2-16460-linux-x86_tar.gz >?tar?-xvf?downloads.activestate.com/Komodo/releases/2/Komodo-Edit-2-16460-linux-x86_tar.gz >?cd?Komodo-Edit-2-16460-linux-x86_64?&&?./install.sh

?
9. gedit
?
Genome 的官方文本編輯器,通用文本編輯的理想工具,使用 gedit 的優點是它讓你有使用辦公套件的感覺,打印預覽、文本換行自動縮進、括號匹配、字體和顏色配置和它提供了豐富而完整的在線文檔。
在 Ubuntu 中安裝軟件包
?
>?apt-get?install?gedit
?
在 CentOS Linux 中安裝 gedit
?
>?yum?install?gedit
?
10.QT Creator
?
Qt Creator 是一款跨平臺的集成開發環境,特別針對Qt開發者,是Qt SDK組成的一部分,它包括一個可視化調試工具和集成的GUI 版面和可視化設計器。
在 Ubuntu/CentOS 7 Linux 中安裝 qt Creator
下載包
?
>?wget?http://download.qt-project.org/official_releases/qt/3/1/qt-opensource-linux-x64-run >?chmod?755?/qt-opensource-linux-x64-run >?./qt-opensource-linux-x64-run

?
結論
每個開發人員或管理員都有自己習慣和喜歡 IDE 或文本編輯器。有時一個簡單的 vim 編輯器就足夠了,但在某些情況下需要更高級的工具高效完成工作。
?
評論