作為乙個菜鳥程式設計師,一直很喜歡windows平台下的notepad++,輕巧,可定製性強,感覺很好用。下面講一下我使用notepad++時的一些心得。
這個是比較基礎的,我們可以在設定->管理快捷鍵中修改。比較常見的比方說:
上下移動當前行ctrl+shift+up/down;
複製當前行 ctrl + d;
函式引數提示 ctrl+shift+space
行注釋、區塊注釋 ….
因為有很多預設的快捷鍵已經被我修改掉了,所以這裡我就不一一例舉了。
需要注意的是,很多時候我們發現快捷鍵設定了沒有用,比方說ctrl+alt,這是因為和其他軟體比方說輸入法、qq之類的快捷鍵產生了衝突,這時候我們需要將快捷鍵修改成未被其他軟體占用的熱鍵。
曾經有朋友因為notepad++沒有自動完成功能而轉投其他ide,但其實小巧的notepad++也是有這個功能的,在設定->首選項裡,如下圖所示:
在web程式設計時,字元編碼是很需要注意的一點,一般現在流行的都是utf-8編碼,我們可以在設定->新建裡面,選擇預設的編碼。如果不做改變的話,預設為ansi編碼
notepad++有自己的環境變數
變數名稱
含義full_current_path
檔案路徑名稱
current_directory
檔案目錄
file_name
檔案全名稱
name_part
檔名稱ext_part
副檔名通過這些變數,我們可以自定義很多東西
首先你得安裝乙個編譯器,對於c語言來說,我推薦使用gcc,然後將gcc加入系統path即可
在執行中輸入下述命令
cmd /c gcc -o $(current_directory)\$(name_part).exe $(full_current_path) & exit 並儲存取名為編譯(最好為之分配乙個快捷鍵,這樣也方便使用)。
再在執行中輸入下述命令
cmd /c $(current_directory)\$(name_part).exe & pause & exit ,儲存取名為執行(分配快捷鍵)。
這樣,當我按下快捷鍵時,該網頁就是指向localhost的了。
下面為大家推薦幾個有用的外掛程式
這是notepad++預設安裝的外掛程式,通過這款外掛程式,我們可以方便的匯出著色以後的**,這樣即使在word裡,我們也可以方便的貼上上著色後的**
這款外掛程式需要使用者自己安裝,通過這款外掛程式,我們可以在notepad++中啟用資源瀏覽器功能,如下圖所示
這款外掛程式可以很方便的定義括號自動補全等功能
其他還有functionlist ,jsonview等等方便我們分析**的外掛程式,這裡不逐一例舉。
總之,notepad++是一款非常輕巧,但功能卻十分強大的編輯器,在配置好之後,我們完全可以放棄其他任何ide。
frameset 使用心得
欲明白本篇 html徹底剖析 之標記分類,請看 標記一覽 也請先明白圍堵標記與空標記的分別,請看 html概念 框架概念 謂框架便是網頁畫面分成幾個框窗,同時取得多個 url。只需要 即可,面所有框架標記需要放在乙個總起的 html 檔,這個檔案只記錄了該框架如何分割 不會顯示任何資料,所以不必放入...
Access使用心得
今天臨時用access做資料庫,長期用sql server開發習慣了,總結一下現在為止用到的比較大的差異,以後有新的再補了 1 返回字串長度 len s lenb s 前者返回字元數,後者返回位元組數,並且access中text型別字元統一為2位元組,與sql2000不同。2 join的使用 acc...
vmware使用心得
成功在winxp環境中安裝了vista business版本,反之,亦然。可以建立工作組網路連線了,虛擬機器也可以訪問網際網路了。安裝說明 在安裝嚮導中,無論使用哪種網路連線形式,都不影響正確安裝。安裝後,可以編輯本地機和虛擬機器之間的網路連線形式。需要注意三個細節問題 1 網絡卡要設定為 電源啟動...