- - QuickText: Visual Studio ReSharper Like Text Expansion For Notepad ++

QuickText: Visual Studio ReSharper Like Text Expansion For Notepad ++

QuickText is een multifunctionele tekstuitbreiding / tekstvervangende plug-in voor Notepad ++, waarmee u tags kunt maken voor de meest gebruikte codemodules en -structuren, zodat u ze niet steeds opnieuw hoeft te schrijven. In een notendop is QuickText Notepad ++, wat ReSharper is voor Visual Studio. Hoewel het een handige configuratieconsole biedt om de tags en hun vervangende tekst te definiëren, kunt u eenvoudig de gedefinieerde vervangende tekst wijzigen en ‘tags’ bewerken en wijzigen. De tab sleutel is een triggersleutel. Nadat u de tags en vervangende tekst heeft gedefinieerd, hoeft u alleen maar de tag te schrijven, op de triggertoets te drukken en de tagtekst wordt vervangen door gedefinieerde vervangende tekst.

QuickText ondersteunt een breed scala aan programmeringtalen, waaronder HTML, PHP, C, C ++, XML, ASP, SQL, VB, Objective-C, Java, Fortran, Perl, Assembly enzovoort. Als u een webontwikkelaar bent en er een hekel aan heeft om op de toetsen ‘groter dan’ en ‘kleiner dan’ op het toetsenbord te drukken terwijl u HTML-, PHP-, XML-tags schrijft, verandert QuickText de manier waarop u tags definieert in HTML en andere opmaaktalen; u kunt head-tag associëren met <head> en / head met </head> in het dialoogvenster Opties. Na de installatie hoeft u alleen maar head te schrijven en vervolgens op de Tab-toets te drukken, deze wordt onmiddellijk vervangen door <head>. Op dezelfde manier kunt u zoveel tags koppelen als u wilt, niet alleen de tijd, maar ook de moeite die nodig is om te voldoen aan de syntaxis van de programmeertaal.

Omdat het geen limiet oplegt aan lijnen oftekens die kunnen worden vervangen, kunt u een volledige codemodule definiëren, zoals een Java-klassedeclaratie met een ingesprongen codeblok en een begin- en eindhaakje, met tag om deze snel te vervangen door een gedefinieerde codemodule. QuickText wordt geleverd met zowel Unicode- als ANSI-versies. Voordat u met de installatie begint, opent u het dialoogvenster Over Notepad ++ van ? menu en controleer de Notepad ++ editie. Als het UNICODE is, pak het downloadpakket uit en kopieer het QuickText.UNI.dll naar de map Notepad ++ / plugins, terwijl u voor ANSI-editie kopieert QuickText.ANSI.dll naar Kladblok ++ / plug-ins map.

unicode

Zodra de juiste plug-inversie is gekopieerd, start u Notepad ++ en opent u Opties vanuit het QuickText-menu, dat toegankelijk is vanuit Plug-ins.

Quicktext

Kies in QuickText-configuratie detaal in de linkerzijbalk en voer vervolgens de tagnaam in. Nu moet u de substitutietekst invoeren die de tagtekst zal vervangen. De onderstaande schermafbeelding toont de if-else-tag voor de Java-taal. Evenzo kunt u tags maken voor zowat elke taal van uw keuze.

quicktext config 1

Bovendien, als u tekstuitbreiding wilt creërenfunctie voor normale tekst, kies Normale tekst uit talen en voeg vervolgens een tekstlabel toe, gevolgd door substitutietekst. Als u op OK klikt, worden de wijzigingen in de opslag van tekstfragmenten opgeslagen.

normale tekst

Omdat QuickText betrekking heeft op opgeslagen tekstfragmentenafzonderlijk volgens de gedefinieerde programmeertaal, kunt u meerdere fragmenten maken met dezelfde naam voor verschillende programmeertalen. Het controleert eerst het bestandstype en vervangt vervolgens het tekstfragment. Dit betekent dat u een tag kunt maken met de naam Class voor Java, C, C ++, VB en andere programmeertalen zonder dat u zich zorgen hoeft te maken over conflicten met tekstvervanging.

snelle tekst 1

Helaas biedt het geen ondersteuning voor het definiëren van teksttijdelijke aanduidingen, wat het nog nuttiger zou hebben gemaakt, maar het biedt de krachtigste controles voor tekstvervanging voor applicatieontwikkelaars. Als u Notepad ++ gebruikt voor uw coderingsprojecten, raden we aan deze extensie te gebruiken om het ontwikkelingsproces te versnellen.

Het ondersteunt Notepad ++ 5.4 en hoger. Testen werd uitgevoerd op 5.9.3.

Download QuickText

Comments