Als je "Package Control" hebt geïnstalleerd in SublimeText en je wilt handigheidjes voor InfoProjects, doe dan het volgende:
CTRL+SHIFT+P
=> pcaddrepo
=> 'Package Control: Add repository' => <ENTER>
Plak in het invoer-veld deze URL:
https://github.com/hoest/InfoProjects-SublimeText.git
Installeer na het uitvoeren van deze actie het pakket "InfoProjects SublimeText" via de normale wijze.
Dit pakket bevat wat handigheidjes voor bij InfoProjects i.c.m. het werken in Sublime Text.
Met behulp van CTRL+WINDOWS+B
krijg je toegang tot de normale Invoke-Build.ps1
manier die je normaliter vanuit PowerShell uitvoert. Via het invoer-veld dat
gepresenteerd wordt, kun je de build-taak invoeren.
Bijvoorbeeld, wanneer je less,coffee
invoert, zal deze taak uitgevoerd worden:
powershell -NoLogo -NoProfile Invoke-Build.ps1 less,coffee
Wanneer je het invoer-veld leeg laat, zal de standaard build-taak all
uitgevoerd
worden.
Vereiste voor dit alles, is dat je de GIT-repository powershell
en tools
naast elkaar hebt staan, bijvoorbeeld:
C:\utils\powershell
C:\utils\tools
Daarnaast moet je de map C:\utils\powershell\scripts\
in je PATH variabele
toevoegen, zodat scripts direct aan te roepen zijn vanuit je PowerShell. Ook moet
git
aan te roepen zijn vanuit PowerShell.
Of je kunt onderstaande opnemen in je $PROFILE
:
Set-Content Env:Path "$Env:Path;$(gc 'env:ProgramFiles(x86)')\git\bin;C:\development\intern\powershell\scripts\"
Met behulp van ALT+WINDOWS+B
je hele ontwikkel-omgeving builden en deployen,
het script Invoke-BuildDevelop.ps1 -k
wordt dan namelijk uitgevoerd.
Met dit commando is geen invoer noodzakelijk.
Overigens kun je met behulp van CTRL+ALT+WINDOWS+B
je hele ontwikkel-omgeving
schoon optuigen, het script Invoke-BuildDevelop.ps1
wordt dan namelijk uitgevoerd.
Wanneer je bijvoorbeeld PoshGIT hebt geïnstalleerd,
kun je met behulp van de setting auto_pull_tools
op true
het argument -p
er bij krijgen,
waardoor je tools
eerst even geüpdatet worden.
IPROX.log bestanden worden met kleurtjes getoond.
prop
zorgt voor onderstaande stukje code:
<prop name="${1:name}" value="${2:value}" />
Wanneer je bijvoorbeeld PoshGIT hebt geïnstalleerd,
kun je met behulp van de setting auto_pull_tools
op true
het argument -p
er bij krijgen,
waardoor je tools
eerst even geüpdatet worden.
tcom
zorgt voor onderstaande stukje code:
<!--
///////////////////////////////////////////////////////////////////////////
${1:omschrijving}
///////////////////////////////////////////////////////////////////////////
-->
init
zorgt voor onderstaande stukje code:
"use strict"
$ = @jQuery
###
${1:comment}
###
${2:code}