程序員們,你們喜歡的代碼編輯器有哪些?

環球創新智慧


截一張我桌面的圖,讓大家看看我常用的代碼編輯器。

Eclipse、STS

不用多說,大家應該就知道我常用的是哪個代碼編輯器了,Eclipse或者是spring tool suite (sts),STS實質上還是Eclipse。

現在很多程序員都喜歡用Idea,這個號稱現在是最好的IDE,我為什麼沒有選擇呢?一方面還是習慣了,用工具的目的是為了提高工作效率,我現在用Eclipse就很順手,沒有必要再換;第二,還是因為免費版功能不齊全,想要功能齊全就需要破解,我...又不想破解。


PyCharm

主業Java,但是也自學了Python,IDE也用了比較流行的PyCharm。也用過sublime,但是相比來說,PyCharm各種提示做的非常的厲害,比如沒用的變量顏色會變灰,用錯了的變量下面會有紅色波浪線等等。作為Python新手,還是選擇這種IDE比較省心一些。


EditPlus

這是一個文本編輯器,甚至可以看做是一個簡化版的IDE了,簡單的文本處理我一般都用這個軟件。裡面有一個功能是我最喜歡的:正則表達式替換。可以使用正則表達式來替換任何匹配的字符,比如我需要在每一行的行首或行位增加一個固定字符,都是一步搞定。類似的軟件有UltraEdit。


希望我的回答,能夠幫助到你!我將持續分享Java開發、架構設計、職業發展等方面的見解,希望能得到你的關注;另外,關注我後私信【資料】兩個字,可獲取架構、大數據、面試等相關資料。


會點代碼的大叔


今天來給大家推薦的是程序員常用的編輯器,一個編輯器能決定你寫代碼的心情。以下推薦一些比較好用的編輯器希望可以提高你的開發效率。


Sublime text

Sublime text:這是我最喜歡的編譯器,相信也是很多開發者Coding和Writing最佳的選擇,所以我把他放在第一個!

  • 可用於Windows、Mac OS X和Linux系統

  • 免費試用的,而且這個免費時間沒有限制。
  • 具有代碼高亮、語法提示、自動完成且反應快速的編輯器軟件,不僅具有華麗的界面,還支持插件擴展機制,用她來寫代碼,絕對是一種享受。

下載地址:(https://www.sublimetext.com/)


Notepad++

  • 是一款以綠色環境為特點的編輯器,電腦可以降低功耗並降低功耗,從而創造一個更加綠色的環境。
  • 支持在Windows環境下運行的多種編程語言。
  • 腳本和標記語言的語法高亮顯示和代碼摺疊
  • 該程序還支持自動完成某些編程語言的API子集。

下載地址:(https://notepad-plus-plus.org/)


VIM

大名鼎鼎的VIM,估計很多人是VIM的死忠粉。

  • Vim是一個類似於Vi的著名的功能強大、高度可定製的文本編輯器。

  • 代碼補全、編譯及錯誤跳轉等方便編程的功能特別豐富。

  • 強大方便的命令組合形式令許多程序員直接拜倒在他的石榴裙下。

  • Unix、Linux、Mac OS、Windows

下載地址:(http://www.vim.org/)


ATOM

  • 支持用Node.js編寫插件和嵌入Git Contral

  • Mac OS X、GNU/ Linux、Windows的免費的開源文本和源代碼編輯器

  • 它預裝了所有你期望一個 現代化的文本編輯器所應該具備的一切功能。

  • 配備標籤式界面、多窗格佈局、簡單的文件瀏覽器、易於學習的曲線圖表

  • 簡單易上手

下載地址:(https://atom.io/)


Visual Studio Code

  • 微軟開發的針對於編寫現代 Web 和雲應用的跨平臺源代碼編輯器

  • Windows、Linux、macOS(Mac OS X)

  • 文件目錄管理很強大

下載地址:(https://code.visualstudio.com/)


這幾款都是程序員界有口碑的代碼編輯器,希望大家能在裡面找到自己喜歡的

或者也可以在評論區留言自己喜愛的編輯器!

如果這篇文章對你有幫助,歡迎關注我以示支持噢!


路人甲M


自從sublime編輯器出現了,真有種相見恨晚的感覺,相比以前的編輯器,它的實在,簡潔,快速開發的優點表現的淋漓盡致,好吧,就不繼續讚美了,直接進入主題~

  1. 1

    首先,sublime text編輯器單從界面看非常簡潔,可以說讓人一見傾心的感覺。完全符合碼農的口味~~。功能上也不復雜,就跟記事本似的,很容易上手。

  2. 2

    可以自由擴展,sublime提供了安裝插件的方式,可以任意安裝你想要的插件,功能強大的可以一句話總結“只有你想不到,沒有它做不到”;

  3. 3

    體積小,sublime佔用的內存很小,才30幾M,這對於其他大型編輯器例如“dw”、webstrom等來說是小的可憐~~,且運行速度超快!再也不用擔心繫統卡頓了~

  4. 4

    可以多屏顯示。sublime編輯器可以顯示多個屏幕,方便你編寫及查看對應的文檔代碼,如果你屏幕夠大,分四個屏同時開發,那工作效率可謂槓槓滴~

  5. 5

    還可以快速編寫代碼,要是sublime編輯器安裝了emmet的插件,寫html那速度可謂是空前絕後,三下五的功夫就能編出一整段html

  6. 6

    還能多重選擇,比如我修改某個li為p,可以先雙擊li然後按ctrl+D,編輯器會自動選擇下一個li,這樣閉合的li就能同時修改為p了~

  7. 7

    sublime 功能非常強大,在這裡就不一一介紹了,小夥伴如果有興趣,可以自己下載摸索下~


如果覺得對你有幫助,可以,多多評論,多多點贊哦,也可以到我的主頁看看,說不定有你喜歡的訊息,可以隨手點個關注哦,謝謝


不一樣的科技宅


之前, OpenSource.com發起了一項“程序員最喜歡的代碼編輯器”的調查活動,這其中不僅有完整的集成開發環境,也包含了簡單的文本編輯器,下面我們就來看一下程序員到底心儀哪些代碼編輯器?

以下是OpenSource.com活動開始五日後的調查結果:

為了方便大家閱讀,筆者做了一個圖表:

從上表中,我們可以看到佔比最大的應該就是通用文本編輯器,為28%。緊接著排在第二位的就是佔比為18%的Atom,當然我們也可以看到通用代碼編輯器與Atom的對戰,其實是有點勝之不武的意味,畢竟Atom是以一己之身抗衡四方之敵。

Atom 是github專門為程序員推出的一個跨平臺文本編輯器,2015年1月8日宣佈開源,它支持CSS,HTML,JavaScript等網頁編程語言;支持宏,自動完成分屏功能,集成了文件管理器,最關鍵的是它的圖形界面直觀簡潔,畢竟在這個看臉的世界,顏即一切。

這裡面最令人驚喜的是Visual Studio Code,它是一個相對原始的工具居然獲得了14%的票選。除了直接提到的代碼編輯器,其它未提及到的代碼編輯器也獲得了11%的票選,在上個月的編程語言票選中,Python表現出色,所以這次其它代碼編輯器中,PyCharm也應該是出力不少。(PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具。)最令人意想不到的是Eclipse只獲得了12%的票選,這個情況實在是不盡如人意,希望在之後的票選中,Eclipse能夠迎頭趕上。


IT168企業級


  1. Pycharm

非常好用的Python IDE,功能非常強大,可以自定義代碼顯示的風格,具有常見的聯想補全,自動換行縮進等功能。下面列舉兩個非常實用的小功能:

一個是代碼的自動規範化,平時寫python代碼可能會有操作符空格,tab和空格混用等不規範的編碼,利用Pycharm中的Code->Reformat Code操作可以一鍵規範化代碼,修改一些編碼風格的錯誤,如下圖的紅色箭頭指示。

另外一個是遠程調試服務器代碼(該功能需要完整版才能使用),可以在pycharm IDE中直接編寫服務器文件中的代碼,在Tools->Deployment->Configuration中進行配置

配置界面如下圖,需要輸入名字,傳輸類型(一般選SFTP),IP,用戶名,密碼等選項。

然後在Tools->Deployment->Browse Remote Host就可以打開服務器的文件目錄,雙擊對應的python文件進行代碼的編寫,編寫完通過右上角的上傳按鈕(下圖紅色箭頭)進行保存和同步,非常方便。

Pycharm還有很多其他有用的功能值得探索,例如直接在IDE用管理Git等等,總之功能非常全並且好用。


2. notepad++

非常好用的文本內容編輯器,常規操作這裡不講了,講一個很有用的小功能:轉換編碼

我們日常的txt文本實際上是有編碼的,尤其是python處理文件,數據科學競賽提交最後文件往往要確認提交的文件是

utf-8 無BOM格式編碼,否則可能對方打開你的文件會變成亂碼,利用notepad++可以很方便解決這個問題。以notepad++打開->菜單中的編碼->途中箭頭轉為需要的編碼格式,上面是目前文檔的編碼格式。


3. EmEditor

如果一個txt文件有幾十萬幾百萬行、幾百MB甚至上1G的級別,用傳統記事本,notepad++等打開會很慢,用Emeditor可以很快打開並顯示,因為軟件對這方面進行了優化

,可以瞬間打開,有這方面需求的小夥伴可以試下,軟件界面也很乾淨,如下圖:


CynthiaLee95


Atom 默認界面就很大氣簡潔 常見語言都支持 而且完全免費。 跨平臺 mac上和Windows版界面操作邏輯基本一致 就是安裝包可能大一點 不過也還可以了 綜合表現還不錯



HuayraJ


作為一個標準的碼農對代碼編輯器可以發表下看法

其實代碼的編輯器的使用與開發的語言是緊密掛鉤的,現在列絕下自己開發的一些語言使用的代碼編輯器

linux下C語言編程


sourceInsight C/C++代碼編輯器



editplus


sublime


所有的都是工具而已,適合自己的才是最好的。


大學生編程指南


IDEA 全稱IntelliJ IDEA,是java語言開發的集成環境,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。

Javaweb後臺開發比較喜歡的開發工具。

廢話不多說,直接上圖。

1.啟動界面。

2.創建Maven項目的界面。

搞JavaWeb童鞋,如果不認同,可以在留言說說其他編輯器的強大之處。哈哈~~


souvc


我不喜歡任何代碼編輯器!我最喜歡的就是不敲碼農!




學痴Jack


每個程序員用的代碼編輯器各有不同,但是根據GitHub的數據可以得出,主流使用的文本編輯器有:

  • Sublime text

  • ATOM


  • Visual Studio Code

  • VIM

  • Notepad++


  • phpstorm(神器之稱)

  • eclipse

  • ZendStudio

  • NetBeans


分享到:


相關文章: