tskelet

TSKeleton is een VIM-plug-in die bestandsjablonen en codesels (fragmenten) biedt.
Download nu

tskelet Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Thomas Link
  • Uitgever website:
  • http://www.vim.org/scripts/script.php?script_id=2292

tskelet Tags


tskelet Beschrijving

Tskeleton is een VIM-plug-in die bestandsjablonen en codekeletten (fragmenten) biedt. Tskeleton is een VIM-plug-in die bestandsjablonen en codekeletten (fragmenten) biedt. Deze sjablonen kunnen speciale tags bevatten die worden vervangen door een aantal berekende waarde (bijv. Variabelen, gebruikersinvoer ...), Vimscript-code of plaatshouders / springposities (indien gebruikt in combinatie met IMAP.VIM of | TSKeletonMapGotonextTag () |. Bestandsjablonen: Opslaan om ondersteuning voor een nieuw filetype toe te voegen, een skeletonbestand op ~ / .vim / skeletten / bestand.suffix en voeg zoiets toe aan uw .vimrc-bestand: AutoCMD BUFNEWFILE * .Suffix TSKeletSetUp Template.SuffixAutocmd BufNewFile / hier / *. Suffix TskeletSetUp OtthTemplate.Suffixalternatief, je kunt sjablonen opslaan als: ~ / Vimfiles / skeletten / sjablonen / groep / filetype patterncode skeletten: kleinere skelet-bits worden opgeslagen in skeletten / bits / filetype / of skeletten / bits / generaal /. IE, Code Skeletten kunnen filetype zijn, specifiek of algemeen beschikbaar. De bestandsnamen van de bits kunnen worden gegroepeerd in submenu's als in: ../tex/define.newcommand ../tex/define.newenvironmentthis zal skeletten maken voor nieuwcommand en newenvironment, maar willgroup de skeletten unde r de tskel.define. Menu met de respectieve accelerators.Default sleutelkaarten: ## ... Vouw Naam uit onder Cursor #t ... Code skelet invoegen via opdrachtregel ... in invoegmodus, breid het bit uit Vóór de cursor (op een Duits toetsenbord gebeurt dit ) Algemene opmerkingen: een lijst met speciale tags: <+ bestandsnaam root +> :: De bestandsnaam root <+ bestandsnaam +>: : De bestandsnaam <+ file suffix +> :: Het File Suffix <+ file dirname +> :: De directory van het bestand <+ notitie +> :: A OPMERKING <+ datum +> :: De huidige datum (het formaat wordt geregeld via G: TSKELDATEFORMAT ) <+ auteur +> :: De naam van de auteur (G: TSKELUSERNAME) <+ e-mail +> :: De e-mail van de auteur (G: Tskeluseremail) <+ website +> :: De homepage van de auteur (G: TSKELUSERWWW) <+ licentie +>: : De naam van de licentie Dit bestand wordt vrijgegeven onder (G: TskelliSense) TSKeleton ondersteunt ook de volgende pseudo-tags: <+ cursor +> :: Waar de cursor na invoeging te plaatsen <+ naam +>: een VIM-optie <+ g : naam +> :: A Global Variable <+ b: naam +> :: a Buffer Lokale variabele <+? query? +> :: Query de gebruiker <+? var | query? +> :: Vraag de gebruiker aan en stel enkele keuzes voor van de variabele $ {var} <+ bit: bit>, <+ bit : bit | "standaard">, <+ bit: bit | opdrachten> :: Plaats een beetje; Als het bit niet is gedefinieerd voor het huidige filetype, gebruik de standaardwaarde; Als standaard overeenkomt ". *" Plaats het als een tekenreeks; Ander interpreteer het als een opdrachtsequentie die moet worden toegevoerd aan normaal <+ tskel: tskeleton> ... :: Hetzelfde als het bovenstaande <+ omvatten (tskeleton) +> :: een ander synoniem voor het bovenstaande. <+ bel: functie (args) +> :: Plaats de resultaatwaarde van een functie <+ execute (ex opdracht) +> :: Voer een VIM-opdracht uit. Flow Control: <+ if (voorwaarde) +> <+ elsef ( voorwaarde) +> <+ else +> <+ endif +> lussen: <+ voor (var in lijst) +> <+ endfor +>, <+ endfor (var) +> variabelen: <+ let (var = waarde) +> interactie : <+ ingang (var query ) +> Overige: <+ nl +> <+ joblijn +> <+ nop +> Een Wiki-achtige tafel kan dan worden geconstrueerd met behulp van een skelet zoals deze: <+ input ('s: my_rows?!' 'rijen:') +> <+ input ('s: my_cols?!' 'cols:') +> <+ voor (i in bereik (s: my_rows)) +> | <+ voor (j in bereik (s: my_cols)) +> <+ cursor +> | <+ endfor (j) +> <+ nop +> <+ endfor (i) +> Onbekende tags worden bewaard in het geëxpandeerde skelet. Deze tags kunnen worden gebruikt op Cursor Jump Marks.Requirements: · VIM · TLIB · VIMBALLInstallation: Bewerk het VBA-bestand en Type :: SO% Zie: Help Vimball voor details. Als u VIM 7.0 gebruikt, moet u waarschijnlijk FIMBALL First.important updaten: bij het bijwerken van een oudere versie, verwijdert u de cachebestanden in ~ / VIMFILES / CACHE / TSKEL _ * / ** (of selecteer "RESET" in het menu) en (indien aanwezig) de mappen ~ / vimfiles / skeletten / menu, ~ / vimfiles / skeletten / bbits. De bestanden worden opgeslagen in ~ / vimfiles / skeletten of ~ / .vim / skeletten (SEG: Tskeldir). De directorystructuur moet er als volgt uitzien: skeletten / naam.Suffix (sjablonen voor nieuwe bestanden) Sjablonen / groep / (sjablonen voor nieuwe bestanden) Filetype Pattern.Suffix Map / Filetype (kaartbestanden voor voorwaardelijke expansie) Bits / FileType.txt (single lijnsjablonen) Algemeen / Algemene Code Skeletten ... Filetype / Filetype Specifieke code Skeletten: één skelet per bestand ... Wat is er nieuw in deze release: · Bbcode Group · TskelKeyword_ {ft} en tskelgroup_ {ft} variabelen kunnen buffer-lokaal zijn · Case-gevoeligheid kan worden geconfigureerd via : Tskelcasesensitive en : Tskelcasesensitive_ {filetype}


tskelet Gerelateerde software

Snelheid

QuickComment is een VIM-plug-in die werkt als een opmerking / uncommentment-hulpprogramma. ...

90

Downloaden

Aspic

ASPIC is een programma dat lijntekeningen genereert uit een tekstbeschrijving van een foto. ...

187

Downloaden

utf2any

UTF2ANY vertaalt een bestand dat is gecodeerd in UTF-7 of UTF-8 (Unicode) in een 7- of 8-bits tekstindeling. ...

69

Downloaden

Keastit

Kevedit is een ZZT World-editor die veel krachtiger is dan de ingebouwde editor. ...

175

Downloaden

Pytodo

PYTODO is een eenvoudig programma voor het beheren van TODO-lijsten. ...

133

Downloaden