- - QuickText: Visual Studio ReSharper като разширяване на текст за Notepad ++

QuickText: Visual Studio ReSharper като разширяване на текст за Notepad ++

QuickText е многоцелево разширяване на текст / текстзаместващ плъгин за Notepad ++, който ви позволява да създавате маркери за най-често използваните кодови модули и структури, така че не е нужно да ги пишете отново и отново. В черупката на ядката QuickText е към Notepad ++, какво е ReSharper за Visual Studio. Въпреки че предлага удобна конфигурационна конзола за дефиниране на маркерите и техния заместващ текст, можете лесно да правите промени в дефинирания текст на заместване и да редактирате и променяте текста на „таговете“. Най- Раздел ключ е ключ за задействане. След като сте дефинирали етикетите и текста на заместване, всичко, от което се нуждаете, е да напишете маркера, натиснете бутона за задействане и той ще замени текста на етикета с дефиниран текст за заместване.

QuickText поддържа широк спектър от програмиранеезици, включително HTML, PHP, C, C ++, XML, ASP, SQL, VB, Objective-C, Java, Fortran, Perl, Assembly и така нататък. Ако сте уеб програмист и не обичате да натискате клавиши „по-голямо“ и „по-малко от“ на клавиатурата, докато пишете HTML, PHP, XML и т.н. маркери, QuickText ще промени начина, по който определяте маркерите в HTML и други езици за маркиране; можете да свържете тага на главата с <head> и / head с </head> в неговия диалогов прозорец Опции. След като настроите, просто напишете главата и след това натиснете клавиша Tab, той веднага ще го замени с <head>. По същия начин можете да свържете толкова марки, колкото искате да спестите не само времето, но и усилията, свързани с спазването на синтаксиса на езика за програмиране.

Тъй като не налага ограничение за линии илисимволи, които могат да бъдат заменени, можете да дефинирате цял кодов модул, като например деклариране на клас Java с вдлъбнат кодов блок и начална и крайна скоба, с маркер, за да го замените бързо с определен кодов модул. QuickText се предлага както с Unicode, така и с ANSI версии. Преди да започнете инсталирането, изведете диалогов прозорец About Notepad ++ от ? меню и проверете изданието Notepad ++. Ако е UNICODE, разархивирайте пакета за изтегляне и копирайте QuickText.UNI.dll в папката Notepad ++ / плъгини, докато за ANSI издание копирайте QuickText.ANSI.dll в папката на Notepad ++ / плъгини.

уникод

След като се копира правилната версия на приставката, стартирайте Notepad ++ и отворете Options от менюто QuickText, което е достъпно от Plugins.

quicktext

В QuickText конфигурация просто изберетеезик от лявата странична лента и след това въведете името на маркера. Сега трябва да въведете текста за заместване, който ще замести текста на маркера. Екранната снимка по-долу показва if-else конструктивен маркер за езика на Java. По същия начин можете да създадете маркери за почти всеки език по ваш избор.

конфигурация за бърз текст 1

Освен това, ако искате да създадете текстово разширениефункция за нормален текст, изберете Нормален текст от езици и след това добавете текстов маркер, последван от заместващ текст. Щракването върху OK ще запази промените, направени в хранилището за фрагменти на текст.

нормален текст

Тъй като QuickText се занимава със запазени текстови фрагментиотделно според определения език за програмиране, можете да създадете множество фрагменти с едно и също име за различни езици за програмиране. Той първо проверява типа на файла и след това заменя текстовия фрагмент. Това означава, че можете да създадете маркер от името на Class за Java, C, C ++, VB и други програмни езици, без да се притеснявате от конфликти при подмяна на текст.

бърз текст 1

За съжаление, той не поддържа дефинирането на текстзаместители, което би го направило още по-полезно, но носи най-мощните контроли за подмяна на текст за разработчиците на приложения. Ако използвате Notepad ++ за вашите проекти за кодиране, препоръчваме да използвате това разширение, за да ускорите процеса на разработка.

Той поддържа Notepad ++ 5.4 и по-висока версия. Тестването беше проведено на 5.9.3.

Изтеглете QuickText

Коментари