1. 程式人生 > >10款開發常用的程式碼編輯器

10款開發常用的程式碼編輯器

  這篇文章會介紹10個優秀且免費的編輯器,它們都是非常方便易用的環境,你可以用它們來編寫程式碼,檢視原始檔和文件等,簡化你的工作。

  Notepad++

圖片描述

  Notepad++是一款免費但優秀的程式碼編輯器,執行在Windows環境下,可以支援多種程式語言。它在50多種程式、指令碼和標記語言上都有著語法高亮、程式碼摺疊等功能。使用者可以人為設定當前語言,它還支援實現一些程式語言的API。

  2.Vim

圖片描述

  Vim是從vi發展出來的一個文字編輯器,在程式設計師中被廣泛使用。它支援語法高亮、顯示行號,這都是對程式設計師重要的輔助功能。使用者還可以更換介面的主題顏色,減緩長期程式設計的疲勞感,讓程式碼更加清晰。它可以自動檢查你的拼寫錯誤,提高你的工作效率,對於開發者是一個非常好的選擇。

  GNU EMACS

圖片描述

  Emacs是一個輕便、可擴充套件、免費的編輯器,它比其它的編輯器要更強大,是一個整合環境,或可稱它為整合開發環境。它可以處理文字,影象,高亮語法,將程式碼更直觀地展現給開發者。Emacs可以執行在大多數的作業系統上,而且它支援大多數常用的程式語言,可以自動對程式碼排版佈局。Emacs使用者可以根據自身的需要和偏好對編輯器進行定製。

  SUBLIME TEXT

圖片描述

  Sublime Text是具有漂亮的使用者介面、強大功能和優良效能的一款程式碼編輯器,你可以在Windows、OS X和Linux等主流作業系統上執行使用,而且現在一直可以免費使用。

  ATOM

圖片描述

  Atom是免費開源的文字和程式碼編輯器,它是執行在Atom Shell上,底層依賴的架構是Chromium(Google Chorome的開源專案)。沒有人想在使用前浪費大量的時間在配置編輯器上,而在Atom,幾乎所有的設定都可以通過設定面板來更改配置,極為現代化。而且它簡單易用,上手很快。

  PSPad

圖片描述

  PSPad編輯器不僅能提供高階的文字編輯功能,還包括了很多開發者需要的工具,無論他們使用的是何種程式語言。它支援多檔案編輯、提供模板/巨集、語法高亮、HEX編輯、內有程式碼瀏覽器。正是因為功能強大,PSPad無疑是程式碼編輯器中最好的選擇之一,它滿足了開發者的多種需求,初學者和有經驗的程式設計師都同樣適用。

  GEANY

圖片描述

  Geany是輕量級的,使用Scintilla和GTK+開發的跨平臺的開源整合開發環境,可執行在大量的作業系統上,比如BSD,Linux、Mac OS X、Windows、Solaris等。支援多種程式語言,如C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX, CSS, Python, Perl, Ruby, Pascal, Haskell, Erlang, Vala等。它支援基本的語法高亮、程式碼自動完成、呼叫提示、外掛擴充套件,並且軟體小巧、啟動迅速。

  Eclipse

圖片描述

  Eclipse是一個介面友好,供各種使用者使用的IDE,它提供了一系列的工具幫助Web和Java應用程式的開發。儘管 Eclipse 是使用Java語言開發的,但它的用途並不限於 Java 語言,它還支援如C/C++、JavaScript、Perl、PHP、Fortran、Ruby、Python,甚至COBOL語言。它提供很多功能來簡化你的開發,內建的工具和API支援專案部署、執行和測試。

  JEDIT

圖片描述

  jEdit是一款免費的,專為程式設計師開發的編輯器,可以在Windows、Linux、Mac OS X等多種平臺下執行。(<a href="http://www.dztcsd.com/">123</a>)(123)jEdit以功能強大和簡單易用打敗了許多競爭對手,並且它有很多外掛,可以擴充基本功能。

  NetBeans

圖片描述

  NetBeans IDE是免費、開源、跨平臺的,它是用Java開發的,可以執行在各種主流作業系統上,只要該平臺支援相容的Java虛擬機器。可以用於Java、C/C++,PHP等語言的開發,還可通過擴充套件外掛來擴充套件功能。NetBeans旨在通過一個更輕便、更快速的編輯器提高開發者的效率。

相關推薦

為你推薦10開發常用程式碼編輯

程式碼編輯器對於程式設計師來說十分重要,一個好的編輯器可以節省開發時間,提高工作效率。這篇文章會介紹10個優秀且免費的編輯器,它們都是非常方便易用的環境,你可以用它們來編寫程式碼,檢視原始檔和文件等,簡化你的工作。        本文由PHP100中文網編譯,轉載請看文末的

10開發常用程式碼編輯

  這篇文章會介紹10個優秀且免費的編輯器,它們都是非常方便易用的環境,你可以用它們來編寫程式碼,檢視原始檔和文件等,簡化你的工作。   Notepad++   Notepad++是一款免費但優秀的程式碼編輯器,執行在Windows環境下,可以支援多種程式語言。它在5

Linux 下最好的六類 VIM 程式碼編輯

Kakoune Code Editor Neovim Amp Text Editor Vis – Vim-like Text Editor Nvi – Node.JS VI Text Editor Pyvim – Pure Python Vim Cl

10流行的Markdown編輯,總有一適合你

摘要:作為一個開源人,如果你不會使用Markdown語法,那你就OUT了!Markdown 是 2004 年由 John Gruberis 設計和開發的純文字格式的語法,非常的簡單實用。 作為一個開源人,如果你不會使用Markdown語法,那你就OUT了!Markdown 是 2004 年由 John Gr

notepad-ken,不用按esc,但實現了常用程式碼編輯功能的VIM

Centos、Redhat、Fedora安裝: yum install ctags cscope wget unzip vim -y && wget https://github.com/langsim/notepad-ken/archive/maste

在用unity開發程式碼編輯的選擇

       正所謂工欲善其事必先利其器,在學習u3d的同時,我們難免會選擇一個編譯器用來寫程式碼。大部分人都會選用 MOno 或者 VS 。   一:MonoDevelop的優點是可以直接打斷點測試,但是vs就不行,還有就是不能直接用中文註釋,如果想要用中文註釋有這幾個辦法。          其一就是

你可能沒用過的10優秀程式碼編輯,最喜歡哪個?

  作為程式開發人員,我們生活的大部分時間都坐在電腦前,而在電腦中我們使用最多的軟體就是程式碼編輯器。所以說,程式碼編輯器好不好用將直接影響開發人員的效率,優秀的程式碼編輯器能夠讓我們的工作事半功倍。在這篇文章中,介紹了10款功能特別的程式碼編輯器,你最喜歡哪個? 您可能感興趣的相關文章 Apta

10大Python整合開發環境和程式碼編輯(指南)

菜鳥獨白 使用IDLE或者Python Shell來編寫Python是非常適合於簡單程式的,但是這些工具往往將大型的程式設計專案變成一個個充滿絕望和沮喪的“坑”。使用一款整合開發環境甚至是一款好的專用的程式碼編輯器會讓程式設計充滿樂趣,但是如何選擇呢? 各位看官,不要畏懼,我們將在

盤點最常用的十程式碼編輯

市面上用於開發工作的編輯器非常多,筆者會經常因為不同的程式語言該如何選擇好用的編輯器而感到糾結。而在隨後從事 React Native 開發工作過程中,對相應的編輯器做了一些探索和研究,本文總結了一些非常適合移動應用開發的編輯器和 IDE。 Nuclide 是

10 個 Python IDE 和程式碼編輯 python

Python 非常易學,強大的程式語言。Python 包括高效高階的資料結構,提供簡單且高效的面向物件程式設計。 Python 的學習過程少不了 IDE 或者程式碼編輯器,或者整合的開發編輯器(IDE)。這些 Python 開發工具幫助開發者加快使用 Python 開發的速度,提高效率。

2018年10月6日makdown編輯常用語法

直接把下面的文字複製到markdown編輯器就能看效果! # 一級標題 ## 二級標題 普通字型 *傾斜的字型* **加粗的字型** ***斜體加粗*** ~~這是刪除線~~ >這是引用的東西 >>引用的東西 >>>引用的東

程式設計師最愛用的8個程式碼編輯,你用哪

這些年來,編寫程式碼本身已經成為一種藝術。現在,有大量的程式語言可供開發者選擇使用,從組合語言到 Ruby 和 Python。儘管對於給定的專案有許多程式語言可供選擇,但有一件事是亙古不變的,每個開發者都需要一個程式碼編輯器來寫程式碼。 一個好的程式碼編輯器不僅僅是一個簡單的文字編輯工具

【linux開發工具】常用編輯

Vim  Vim是從 vi 發展出來的一個文字編輯器。在Vi的基礎上改進和增加了很多特性,是一個自由軟體,其在程式碼自動補全、編譯錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用,和Emacs並列成為類Unix系統使用者最喜歡的編輯器。 Ecli

10 個 Python IDE 和程式碼編輯 python

Python 非常易學,強大的程式語言。Python 包括高效高階的資料結構,提供簡單且高效的面向物件程式設計。 Python 的學習過程少不了 IDE 或者程式碼編輯器,或者整合的開發編輯器(IDE)。這些 Python 開發工具幫助開發者加快使用 Pytho

9個最好用的JavaScript開發工具和程式碼編輯

Web設計和開發是現今越來越流行的職業方向之一。工欲善其事,必先利其器,如果你想在這個領域出類拔萃,那麼你就必須具備一些優秀的技能,例如能操作不同的平臺、IDE和其他各種各樣的工具。 談到平臺和IDE,現在已經不是以前那個掌握一個IDE就能“一招鮮吃遍天”的時代了。激烈

7超酷的線上程式碼編輯的實現收集(2012-05-26更新)

先列出本文收集的所有程式碼編輯器,後面一一介紹。 Ace 線上程式碼編輯器     線上編輯各種文字形式的原始碼,如js,html,php等,要支援語法高亮,即時輸入即時高亮。 我的初步想法是用一個<div contenteditable><

推薦10常用的Android開發工具

我們使用各種語言進行開發時,總是會用到各種各樣的開發工具。有些開發工具是開發人員的必備品,有些則是為了提高開發效率而用。Android開發同樣也會用到多種開發工具,供開發人員設計、建立、測試和釋出程式時使用。下面向大家推薦十款常用的Android開發工具。   雖然Eclipse並非唯一可用於開發An

EclipsePlug-in使用TextEditor開發自己的編輯,實現關鍵字高亮和程式碼提示.

        最近在開發EclipsePlug, 開發一個SQL程式碼編輯器, 所以就寫一篇文章. 希望對大家有幫助. 讓大家少走彎路. (程式碼可能不能執行, 但關鍵部分都有).  因為程式碼比較多. 所以可能不能一次性上傳完成. 畢竟我還要修改, 空話不多說. 直接上

sublime:一神級web程式碼編輯

我是一名web農農,下面是我使用的一些外掛或配置。 下載了sublime後首先要安裝的外掛:package control,它主要用來管理各種外掛。 View > Show Cons

強烈推薦10 個 Python IDE 和程式碼編輯

  Python 非常易學,強大的程式語言。Python 包括高效高階的資料結構,提供簡單且高效的面向物件程式設計