Console > Snippetmanager
Een snippet is een stuk code dat meer dan eens gebruikt zou kunnen worden. Daarbij kan gedacht worden aan bijvoorbeeld een formulier om in te loggen of een veelvoorkomende {% if %}-{% else %}-{% endif %}
-situatie. Deze code kan nu opgeslagen worden en gemakkelijk worden aangeroepen door de snippetmanager.
De snippetmanager is nieuw sinds versie 2.0.7 van nodum. Met ctrl + shift + s
of het icoon met de blokjes aan de rechterkant van de code-editor wordt de manager in de code-editor opgeroepen en met de pijltoetsen kunnen er eenvoudig een snippet geselecteerd worden. Hierdoor wordt veelvoorkomende code schrijven een stuk gemakkelijker.
De snippetmanager is persoonsgebonden. Daarom zijn alle snippets in 'Mijn Account' te vinden onder het tabblad Snippets. Hier kunnen nieuwe snippets worden opgeslagen en al opgeslagen snippets worden bewerkt. Hoewel snippets dezelfde titel kunnen krijgen is dit niet aan te raden om het onderhoud van de snippets te vergemakkelijken.
Snippet invoegen
Een snippet is in te voegen door met ctrl + shift + s
of de icoon met de blokjes aan de rechterkant van de code-editor de snippetmanager te openen. Met de pijltoetsen kan er vervolgens een snippet worden geselecteerd en met de enter-toets worden ingevoegd op de plaats van de cursor in de code. Ook kan er, wanneer er veel snippets aanwezig zijn, gezocht worden in de bovenste balk van de snippetmanager. De snippets wiens titel die niet matchen aan de zoekopdracht worden gefilterd.
De zoekopdracht werkt dus niet op de code in de snippets, alleen op de titel.
Ook wanneer er meerdere cursors actief zijn in de code-editor kan er een snippet geselecteerd worden. Deze wordt dan op alle plekken waar de cursors staan ingevoegd, rekening houdend met indentation.
Nieuw snippet maken
Onder 'Mijn Account' en het tabblad 'Snippets' kunnen nieuwe snippets worden toegevoegd en bestaande snippets worden aangepast. Geef een nieuw snippet een duidelijke naam, omschrijving en de juiste code en druk linksboven op 'Opslaan'. De volgorde van de snippets kan worden aangepast door deze te verslepen. Deze volgorde wordt ook gebruikt om de snippets in de manager te tonen.
Ook vanuit de code-editor kan er een nieuw snippet aangemaakt worden. Door een selectie te maken van de gewenste code en de snippetmanager aan te roepen kan er door middel van de groene plus in de rechter bovenhoek een nieuw snippet worden aangemaakt. Deze knop zal doorverwijzen naar de Snippetpagina onder 'Mijn Account' en de geselecteerde code zal - ook wanneer er meerdere cursors gebruikt werden - getoond worden in het aan te maken snippet. Alleen de titel en de beschrijving hoeft nog bedacht te worden.