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

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

QuickText er en flerbruks tekstutvidelse / tekstsubstitusjonsplugin for Notepad ++, som lar deg lage koder for mest brukte kodemoduler og strukturer, slik at du ikke trenger å skrive dem om og om igjen. I et nøtteskall er QuickText å Notepad ++, hva ReSharper er for Visual Studio. Selv om den tilbyr en praktisk konfigurasjonskonsoll for å definere kodene og deres erstatningstekst, kan du enkelt gjøre endringer i definert substitusjonstekst, og redigere og endre ‘tagger’ tekst. De Tab nøkkel er en utløsertast. Når du har definert kodene og erstatningsteksten, er alt du trenger å skrive koden, trykke på avtasten, og den erstatter merketeksten med definert substitusjonstekst.

QuickText støtter et bredt spekter av programmeringspråk, inkludert HTML, PHP, C, C ++, XML, ASP, SQL, VB, Objekt-C, Java, Fortran, Perl, Assembly og så videre. Hvis du er en webutvikler og hater å trykke 'større enn' og 'mindre enn' tastene på tastaturet mens du skriver HTML, PHP, XML osv. Koder, vil QuickText endre måten du definerer koder på HTML og andre markeringsspråk; du kan knytte hodetaggen til <head>, og / head med </head> i Alternativer-dialogen. Når du først er konfigurert, skriver du bare hodet og trykker deretter Tab-tasten. Den erstatter den umiddelbart med <head>. På samme måte kan du knytte så mange tagger du vil spare ikke bare tiden, men også innsatsen som er involvert i å overholde syntaks for programmeringsspråk.

Siden det ikke pålegger en grense for linjer ellertegn som kan erstattes, kan du definere en hel kodemodul, for eksempel Java-klassedeklarasjon med innrykket kodeblokk og start- og sluttparenteser, med tag for raskt å erstatte den med definert kodemodul. QuickText kommer med både Unicode- og ANSI-versjoner. Før du begynner installasjonen, må du åpne dialogboksen Notepad ++ fra ? -menyen, og sjekk Notepad ++ -utgaven. Hvis det er UNICODE, pakker du ned nedlastingspakken og kopierer QuickText.UNI.dll til Notepad ++ / plugins-mappen, mens for ANSI-utgave, kopier QuickText.ANSI.dll til Notepad ++ / plugins-mappen.

unicode

Når riktig plugin-versjon er kopiert, starter du Notepad ++ og åpner Alternativer fra QuickText-menyen, som er tilgjengelig fra Plugins.

quicktext

I QuickText-konfigurasjon er det bare å velgespråk fra venstre sidefelt, og skriv deretter inn tagnavnet. Nå må du legge inn substitusjonsteksten som erstatter tag-teksten. Skjermdumpen nedenfor viser om annet konstruksjonskode for Java-språk. På samme måte kan du lage koder for omtrent ethvert språk du ønsker.

hurtigtekstkonfigurasjon 1

Dessuten, hvis du vil opprette tekstutvidelsefunksjon for normal tekst, velg Normal tekst fra språk, og legg deretter til tekstkode etterfulgt av substitusjonstekst. Ved å klikke OK vil du lagre endringene som er gjort i tekstutdragslageret.

normal tekst

Siden QuickText omhandler lagrede tekstutdragseparat i henhold til det definerte programmeringsspråket, kan du opprette flere kodebiter med samme navn for forskjellige programmeringsspråk. Den sjekker først filtypen, og erstatter deretter tekstutdraget. Dette betyr at du kan lage etiketter med navnet Class for Java, C, C ++, VB og andre programmeringsspråk uten å måtte bekymre deg for konflikter med tekstutskiftning.

hurtigtekst 1

Dessverre støtter det ikke å definere tekstplassholdere, noe som ville gjort det enda mer nyttig, men det gir de kraftigste kontrollene for teksterstatning for applikasjonsutviklere. Hvis du bruker Notepad ++ til kodingsprosjektene dine, anbefaler vi at du bruker denne utvidelsen for å fremskynde utviklingsprosessen.

Den støtter Notepad ++ 5.4 og høyere. Testingen ble utført 5.9.3.

Last ned QuickText

kommentarer