1. 程式人生 > >NotePad++自動縮排外掛

NotePad++自動縮排外掛

        Notepad++是很不錯的編輯器,而且入門不像VIM,Emacs之類的那麼困難。但是自從某個版本開始這個優秀的開源文字編輯器居然不支援自動縮進了....當然也有可能作者敲程式碼的風格和我不一樣。反正每次打出兩個大括號後編輯括號內內容時我都要先按一下Tab鍵,然後Tab這行下面的程式碼確實是自動和這行補齊,但是為什麼就不能省略那個Tab,每次都要敲真的很麻煩。
  找了半天發現一個外掛,NppAutoIndent,注意給Notepad++安外掛只用把外掛放到其安裝目錄的plugin目錄下。這個外掛最新的版本是09年還是08年釋出的,當你copy它到Notepad++的外掛目錄並重啟時,可能會提示外掛不相容什麼的,不過沒有關係,目前最近的版本能夠使用這個外掛。接下來在外掛選項中找到NppAutoIndent,選定Smart Indent即可完美自動縮排。

相關推薦

NotePad++自動外掛

Notepad++是很不錯的編輯器,而且入門不像VIM,Emacs之類的那麼困難。但是自從某個版本開始這個優秀的開源文字編輯器居然不支援自動縮進了....當然也有可能作者敲程式碼的風格和我不一樣。反正每次打出兩個大括號後編輯括號內內容時我都要先按一下Tab鍵

Notepad++編輯Pyhton檔案的自動的問題

Python對縮排很敏感,用pycharm的話,新手很好用,自動換行縮排,而 Notepad++的自動縮排是用的TAB,需要在首選項中有個將TAB用4個空格代替的選項。我在用notepad++的過程中,很容易出現abError: Inconsistent use of tabs and spaces

Notepad++編輯Pyhton檔案的自動(轉自seanchan)

轉自:http://blog.csdn.net/seanchan/article/details/7357462 這個問題一直困擾我很久,Python對縮排很敏感,一般建議縮排用空格,而Notepad++的自動縮排是用的TAB,google過,baidu過,都提到在首選

Notepad++如何自動(格式化)c++\java程式碼

有時寫一些簡單的程式碼時就不想去開啟那笨重的IDE,用Notepad++來寫就完事。但Notepad++有一個缺點就是程式碼無法自動縮排。對於我這個懶得手動縮近的人來說很不舒服。但我終於找到了解決方法。 方法/步驟 1 Notepad++本來是沒有自動縮近的功能的。想要自

Sublime Text 不安裝外掛設定程式碼自動對齊。

1.選擇使用者自定製快捷鍵選項,隨後開啟一個檔案。 2.貼上如下程式碼:{"keys": ["ctrl+shift+f"], "command": "reindent" , "args":{"

Notepad++怎樣自動補全擴號+怎樣自動跳出函式提示+怎樣自動

首先先進入Plugin-Plugin Manager裡去, 在Available中找到並下載TextFX外掛,在TextFX Settings中勾選autoclose選項(即可以補全擴號) 在Available中找到並下載NppAutoIndent外掛,勾選smart i

odoo8.0開發筆記(一):Notepad ++的自動引發python的問題

OpenERP7.0開發筆記系列 問題描述:使用Notepad++編輯python程式時,會發生莫名其妙的問題,程式碼明明都一模一樣,為什麼就是得不到正確結構呢? 原因其實是因為:python對縮排很敏感,一般建議用空格來完成縮排,但是,而Notep

vi像文字一樣使用, vim顯示行號、語法高亮、自動的設定

#vi修改使其像文字一樣使用 修改/etc/vim/vimrc.tiny裡的內容 將set compatible改成 set nocompatible 同時增加一行 set backspace=2 在/etc/vim/

VS2013中自動和註釋的快捷鍵

自動對齊操作:Ctrl+K+F 撤銷:Ctrl+Z 重做:Ctrl+Y 呼叫智慧提示(輸入關鍵詞時自動提示):Ctrl+J 快速隱藏或顯示當前程式碼段:Ctrl+M+M(快速按兩次M) 回到上一個游標位置:Ctrl+- 去到下一個游標位置:Ctrl+Shift+- 添加註釋:Ctrl+K+C

vim:開啟關閉自動

設定 set pastetoggle 即可開啟/關閉自動縮排 也可以設定成快捷鍵:set pastetoggle=<F9> 在/etc/vim中,修改vimrc,新增 set pastetoggle=<F9> 在黏貼程式碼之前,進入insert模式,按F

deepin下安裝的codeblocks不能自動的問題

問題: deepin下從應用商店安裝的codeblocks不能自動縮排 解決:  sudo apt-get install codeblocks-contrib 重啟codeblocks即可: 實

vim + ctags + taglist配置和使用 【及】 一鍵安裝 ctags和cscope的方法 【及】vim語法高亮,自動,python 自動設定

1, vim + ctags + taglist配置和使用 taglist依賴於ctags,所以要先裝ctags,否則taglist裝了也沒法用! 1、首先安裝ctags 首先是ctags的安裝,推薦使用exuberant ctags,我們可以從其官方網站上下載它的原始碼包

vim 設定TAB寬度、顯示行號、自動自動換行寬度

一、vim  ~/.vimrc 二、新增如下幾行:(括號中的不是,是我新增的) set shiftwidth=4          (表示每一級縮排的長度)set softtabstop=4      (表示在編輯模

Intellij IDEA 如何使用 “行註釋” 自動

IDEA 如何進行程式碼註釋行縮排 class Main { public void static main(String[] args) { //System.out.println("

vi/vim中設定自動時,貼上時行首出現多餘和空格

開啟vi/vim檢視設定:vi ~/.vimrc 79 set aw 80 set smartindent 81 set autoindent //自動縮排 82 set cindent 83 syntax on 84 "colors desert 85

vim貼上自動

有時候從 web 上覆制一段程式碼要貼上到 vim 中,因為啟用了 set smartindent 選項,粘貼後的縮排完全亂套。可用paste選項禁用或啟用smartindent選項。雖然前後麻煩些,至少問題解決了,smartindent還是不能缺的。 在貼上文字到vim前

帶有序號的段落換行後自動問題

今天工作中碰到這樣一個小問題: 1.這是一個測試這是一個測試     這是一個測試這是一個測試 每一段自動換行後實現這種效果,當時想了想沒有達到想要的效果,後來百度了一個解決這種問題的辦法,把所有的行

dreamweaver使用技巧之格式化程式碼自動

今天偶然發現了dreamweaver的一個非常有用的功能,就是程式碼的格式化功能。以dreamweaver8.0版本為例,一般情況下,我們寫的html或者css程式碼都計較混亂,難以閱讀,即使剛開始很在意程式碼的可讀性,但是等到所使用的標籤越來越多,巢狀越來越深,這時

JSON字串格式化,自動 ---Android基礎篇

JSON字串格式化 文 | 莫若吻 (注:本文轉載自網路,原作者寫的不錯,學習、支援一下。當然若原作者有異議可以聯絡我將其刪除。謝謝!) 使用後的格式如下圖: 具體程式碼如下: public class JsonUtils { /** * @

設定vim C的語法高亮及自動

vim簡介 Vim(Vi Improved) 是一個類似於vi 的文字編輯器,在Vi的基礎上增加了很多新的特性和功能。Vim以其強大的功能和可定製能力,成為Linux/Unix環境下開源的最重要的編輯器之一(另一個是 Emacs),被眾多開發者所喜愛。筆者此時所用的是最新的