Thứ Hai, 2 tháng 6, 2014

Plugins to improve Notepad++


 Plugins to improve Notepad++

How to get more out of Notepad++

Notepad++ (Notepad Plus Plus) is one of the most popular text/code editor for Windows users. It's really fast and reliable, it has many features built-in but lacks others you might expected it to have. Luckily, there is a vivid plugin development community that has created plugins to help us make Notepad++ even more powerful!
Plugins

Nearly all of the plugins mentioned below are available through the Plugin Manager that comes with Notepad++. To install the plugins simple open Notepad++, go to Plugins > Plugin Manager, check as many plugins as you like and click "Install". Instructions on how to manually install plugins and a full list of available plugins can be found on the official wiki.

NppFTP

A full-featured FTP Client within Notepad++ with the ability to save files directly to your server. You can set up multiple profiles for different FTP servers and either open/save files immediately to the server or download a copy and load it in Notepad++. It also has SFTP/FTP(E)S support.

HTML tag

This plug-in provides two core functions to Notepad++:
HTML and XML tag matching, like the built-in brace matching. For example you may hit Shift+Ctrl+T on an HTML tag and have the whole block until its closing tag selected.
HTML entity encoding/decoding

Compare plugin

A very useful plugin to show the difference between two files side by side.

AutoSave

AutoSave allows to automatically save the currently open files based on a timer schedule (default is 1 min) and/or upon the application losing focus.

JSON Viewer

A simple plugin to view JSON string in a dockable treeview control. Just select the JSON string and open the JSON Viewer plugin.

JSmin

It’s really simple and just run Douglas Crockford’s JSMin algorithm on current Javascript document. Also JSMin can puts minimized js code in a new document. It can also format already minified Javascript code.

JSLint

A Notepad++ plugin that allows users to run JSLint (The Javascript Code Quality Tool) against their open Javascript files.

Zen Coding - Python

Zen Coding is an editor plugin for high-speed HTML, XML, XSL (or any other structured code format) coding and editing. The core of this plugin is a powerful abbreviation engine which allows you to expand expressions -similar to CSS selectors- into HTML code.

Some help on the available selectors can be found here.

QuickText

(Manual install only. It can’t be installed directly by the Plugin Manager)

Quicktext is a Notepad++ plugin for text substitution with multi field inputs. It allows you to create custom quicktext tags and easily replace them with the corresponding code snippets. It's similar to Tab Triggers in TextMate, Resharper/CodeRush in Visual Studio. Watch a short video that explains how to use Quicktext.

Light Explorer

A really light explorer plugin that brings up a simple file-manager to the side of the Notepad++ window when pressing Alt+A. There is also a fork of the Light Explorer plugin which allows you to create files and folders.

Hex Editor

Turns Notepad++ into an excellent Hex Editor.... ...

Bạn có thể tự tìm thêm các plugin khác bằng cách:
 Plugins to improve Notepad++


Một số phím tắt:


  • Ctrl-C  Copy
  • Ctrl-X  Cut
  • Ctrl-V  Paste
  • Ctrl-Z  Undo
  • Ctrl-Y  Redo
  • Ctrl-A  Select All
  • Ctrl-F  Launch Find Dialog
  • Ctrl-H  Launch Find / Replace Dialog
  • Ctrl-D  Duplicate Current Line
  • Ctrl-L  Delete Current Line
  • Ctrl-T  Switch the current line position with the previous line position
  • F3  Find Next
  • Shft-F3 Find Previous
  • Ctrl-Shft-F Find in Files
  • Ctrl-F3 Find (volatil) Next
  • Ctrl-Shft-F3    Find (volatil) Previous
  • Ctrl-Shft-I Incremental Search
  • Ctrl-S  Save File
  • Ctrl-Alt-S  Save As
  • Ctrl-Shft-S Save All
  • Ctrl-O  Open File
  • Ctrl-N  New File
  • Ctrl-F2 Toggle Bookmark
  • F2  Go To Next Bookmark 
  • Shft-F2 Go To Previous Bookmark
  • Ctrl-G  Launch GoToLine Dialog
  • Ctrl-W  Close Current Document
  • Alt-Shft-Arrow keys or Alt + Left mouse click   Column Mode Select
  • F5  Launch Run Dialog
  • Ctrl-Space  Launch CallTip ListBox
  • Alt-Space   Launch Word Completion ListBox
  • Tab (selection of several lines)    Insert Tabulation or Space (Indent)
  • Shft-Tab (selection of several lines)   Remove Tabulation or Space (outdent)
  • Ctrl-(Keypad-/Keypad+) or Ctrl + mouse wheel butto  Zoom in (+ or up) and Zoom out (- or down)
  • Ctrl-Keypad/    Restore the original size from zoom 
  • F11 Toggle Full Screen Mode
  • Ctrl-Tab    Next Document
  • Ctrl-Shft-Tab   Previous Document
  • Ctrl-Shft-Up    Move Current Line Up
  • Ctrl-Shft-Down  Move Current Line Down
  • Ctrl-Alt-F  Collapse the Current Level
  • Ctrl-Alt-Shft-F Uncollapse the Current Level
  • Alt-0   Fold All
  • Alt-(1~8)   Collapse the Level (1~8)
  • Alt-Shft-0  Unfold All
  • Alt-Shft-(1~8)  Uncollapse the Level (1~8)
  • Ctrl-BackSpace  Delete to start of word
  • Ctrl-Delete Delete to end of word
  • Ctrl-Shft-BackSpace Delete to start of line
  • Ctrl-Shft-Delete    Delete to end of line
  • Ctrl-U  Convert to lower case
  • Ctrl-Shft-U Convert to UPPER CASE
  • Ctrl-B  Go to matching brace
  • Ctrl-Shft-R Start to record /Stop recording the macro
  • Ctrl-Shft-P Play recorded macro
  • Ctrl-Q  Block comment/uncomment
  • Ctrl-Shft-Q Stream comment
  • Ctrl-Shft-T Copy current line to clipboard
  • Ctrl-P  Print
  • Alt-F4  Exit
  • Ctrl-I  Split Lines
  • Ctrl-J  Join Lines
  • Ctrl-K  /* ... */
  • Ctrl-Alt-R  Text Direction RTL
  • Ctrl-Alt-L  Text Direction LT
  • F1  About


backslash.gr
http://www.backslash.gr/content/blog/misc/11-notepad-plusplus-plugins/

Chủ đề: