1. 程式人生 > >用notepad++打造自己的IDE開發環境

用notepad++打造自己的IDE開發環境

用notepad++打造自己的IDE

cheungmine

當你用大約40秒啟動Visual Studio2010,用20秒啟動Eclipse的時候,你抱怨過麼?

當你為了在一個IDE環境下編寫不同語言不同平臺的程式碼,而到處找外掛,更改設定的時候,你抱怨過麼?

當你為了在服務端能自動化編譯和部署你的程式碼,不得不維護多個工程檔案的時候你抱怨過麼?

當你發現你越來越成為一個外掛管理專家,而每次升級IDE都帶來陣痛,你抱怨過麼?

當你編譯程式碼而出現各種莫名其妙的錯誤,而無從下手的時候,你抱怨過麼?

當你下載了幾百兆甚至上G的IDE安裝包,你知道你換一臺機器就要重複這個工作,你抱怨過麼?

你能否想象沒有IDE的編碼世界人們是怎麼工作的嗎?

你是否對玩轉命令列的人心存佩服呢?

你是否想知道IDE在後面為你做了哪些事情呢?

你是否感覺字元介面是乏味和恐怖的呢?

你是否因為羨慕寶馬車而想自己打造一輛賓士呢?

你是否認為沒有IDE一樣能高效的工作和組織大型專案呢?

如果你對上面的全部問題都回答“Yes”,那麼這篇文章就適合你。

一、完成全部內容需要安裝下面的軟體:

1)Windows7

2)Cygwin with gnumake, gcc, g++, git, nodejs, openssl,...(執行C:\NVPACK\cygwin\setup.exe然後搜尋軟體安裝

3)Java:JDK6,Ant-1.8.4(構建) with JUnit-3.8.2(測試),cobertura-1.9.4.1(程式碼覆蓋率)

4)notepad++(在此基礎上打造自己的IDE)。npp需要安裝下面的外掛(npp->Plugins->Plugin Manager):

相關推薦

notepad++打造自己IDE開發環境

用notepad++打造自己的IDEcheungmine 當你用大約40秒啟動Visual Studio2010,用20秒啟動Eclipse的時候,你抱怨過麼?當你為了在一個IDE環境下編寫不同語言不

Docker入門實踐(四) 打造自己開發環境映象

許多Docker映象都是開箱即用的,但有時候卻並不一定滿足我們的需求,比如,你直接從Docker Hub拉取的tomcat 使用的Java VM是Open JDK,但通常我們需要使用Oracle JDK。由於版權問題,Docker Hub無法提供基於Oracle

使用VirtualBox + Vagrant打造屬於自己開發環境1

很多新進入公司的小夥伴估計都有這樣的經歷,剛進公司必定會配置公司產品執行所需的開發環境。配置環境對於剛入職場的新手來說,還是很有難度的。 Vagrant就是為了解決這個問題而存在的,通過Vagrant可以打造專有的開發環境。通過Vagrant配置好開發環境

Android-X86和VirtualBox打造高效能Android開發環境

不知道有多少Android開發著對Android虛擬機器的那悲劇的效能有意見,反正我的看法是:那速度實在是太坑爹了! 為什麼Android虛擬機器比iOS和WP7的虛擬機器要慢很多呢?原因如下: 1. Android 模擬器模擬的是 ARM 的體系結構(arm-ea

sublime集成MinGW,打造C/C++開發環境

sub printf cts brush 而且 log target 新建 配置 MinGW是是將GCC編譯器和GNU Binutils移植到Win32平臺下的產物,包括一系列頭文件(Win32API)、庫和可執行文件。MinGW是從Cygwin(1.3.3版)基礎上發展而

BigBlueButton-設置自己開發環境

選中 取消 source 如果 hat 下載 自動 mkdir -p line 設置開發環境 歡迎來到BigBlueButton 1.1的BigBlueButton開發人員指南。 在設置開發環境之前,您需要安裝一個工作的BigBlueButton 1.1

腳手架簡單搭建vue開發環境

each one div imp routes out var history 掛載 完成後目錄展示: component文件裏放的是頁面,parts放的是入口文件main.js需要引入的js依賴。 事先安裝cnpm。然後用腳手架工具 vue-cli 來創建一個使用

10個好的Python集成開發環境簡析

商業 界面 visual cvs 好用 可靠的 你會 may 質量   Python IDE工具是每個Python工程師必須使用的開發工具,選擇正確的編輯器對Python編程效率的影響是非常大的,因此選擇合適的Python開發工具十分重要,以下是通過長期實踐發掘的好用的P

ORACLE 全綠色版的PL/SQL和Oracle客戶端配置-打造綠色Oracle開發環境

 全綠色版的PL/SQL和Oracle客戶端配置-打造綠色Oracle開發環境 我的環境: win7 64 Oracle 10g伺服器、也有11g的,都可以用。 1、準備軟體 PL/SQL Developer 9.0.5.1648 綠色版註冊版 instantclient-basi

從零開始Python打造自己的神經網路 !

這是一份用於理解深度學習內部運作方式的初學者指南。作者根據自己從零開始學習用 Python 構建神經網路的經驗,編寫了一份攻略。內容涵蓋神經網路定義、損失函式、前向傳播、反向傳播、梯度下降演算法,對於想要了解深度學習運作原理的各位來說,內容精彩不可錯過。   動機:為了深

Docker 快速配置前端開發環境

文章連結:http://www.open-open.com/lib/view/open1474942351115.html 我基本上是個 Docker 新手,如果有什麼地方說得不對請大家指出~目前的方案還比較粗糙,大家有什麼改進建議也請告訴我,我多和大家學習 今天

VSCODE 打造完美java開發環境

vscode Java 開發環境配置(此部落格已更新, 之前的排版不利於閱讀)使用vscode後,你可能無法忍受 eclipse :)最後更新時間: 2018-07-01(部落格地址:http://my

Python 學習之工具篇-在 Ubuntu 16.04 下 Eclipse+PyDev 配置 Python 開發環境

將來研究生的方向和深度學習有關,趁著現在大四課程比較輕鬆,先學習一下深度學習必備的程式語言 Python。工欲善其事,必先利其器。一個好用的 IDE 將會使你的學習事半功倍,下面就是我本人在 Ubuntu 16.04 系統下用 Eclipse+PyDev 配置

~/.vimrc打造一個完整python環境

set nocompatible " required filetype off " required " set the runtime path to include Vundle and initializ

CentOS下使用VIM打造C/C++開發環境

ctags:生成tag檔案,這個是其他工具的基礎。 taglist:需要先裝ctags,高效地瀏覽原始碼, 其功能就像vc中的workpace, 那裡面列出了當前檔案中的所有巨集,全域性變數, 函式名等. omnicppcomplete:需要先裝ctags,類似於VS智慧感知,需採用(Ctrl+X)+(C

linux下eclipse搭建python整合開發環境!

最近打算開始學習期待已久的python,由於以前寫程式碼都是vim+gcc(主要是寫c程式碼),所以想嘗試一下用整合開發環境。廣受歡迎的開源eclipse自然成了我的不二選擇,我的系統是ubuntu12,下面我們便開始搭建環境! 1.首先我們開始下載需要用到的軟體,第一個便

配置eclipse ide開發環境 編寫 執行java程式

獲取eclipse並安裝下載安裝檔案解壓即可選擇工作區啟動eclipse新建java專案 選擇file new project 彈出new project想到對話方塊,選擇java project單擊next按鈕在彈出的對話方塊中填寫專案的名稱,並萱蕚相應的jre單擊next

使用 .NET WinForm 開發所見即所得的 IDE 開發環境,實現不寫程式碼直接生成應用程式

直接切入正題,這是我09年到11年左右業餘時間編寫的專案,最初的想法很簡單,做一個能拖拖拽拽就直接生成應用程式的工具,不用寫程式碼,把能想到的業務操作全部封裝起來,通過配置的方式把這些業務操作組織起來執行。 專案的核心功能已經基本實現,但12年之後我基本停止了這方面的

gnome打造自己的ubuntu桌面

一.安裝gnome開啟終端,輸入命令: sudo apt-get install gnome 下載安裝的時間有點久,不用傻呆著看, 隨便去幹點什麼過一會再回來;二.配置桌面這是原始的桌面;桌面上還有個回

Windows下Eclipse搭建C/C++開發環境

本文假定你已經熟悉Java,Eclipse的安裝,並能順利啟動和執行Eclipse.此外因為各軟體版本在不斷更新,有些地方可能不準確,以最新的、原文資料為準。 距上一次寫和調C++程式,已經5、6年了,光陰荏苒歲月無情,現在再重新拾起來,很多東西都要從頭來。Windows下C/C++的IDE有很多,我知道的就