Η χρήση των συντομέυσεων αποτελεί απαραίτητο εργαλείο για τον προγραμματιστή και ακόμη περισσότερο για εκείνον που προγραμματίζει επι σκηνής με σκοπό να δημιουργήσει το πρόγραμμα με το οποίο θα παίζει γραφικά ή μουσική. Για το σύστημα που αναπτύσσω χρησιμοποιώ το σύστημα του YASnippet 1 που επιτρέπει την δημιουργία συντομέυσεων. Παραδείγμα μέσω του ακόλουθου κώδικα, που αποθηκέυουμε σε συγκεκριμένο φάκελο ανάλογα σε τι mode δουλέυουμε:
Για το σκοπό αυτό έχει δημιουργηθεί και ένα repository στο github με τα snippets που έχω δημιουργήσει (https://github.com/igoumeninja/lua-mode).
# name: create oF template # key: oframe # -- function setup() of.setWindowTitle("liveCoding_1") of.background(0) end ---------------------------------------------------- function update() end ---------------------------------------------------- function draw() of.fill() of.setColor(100,0,130,100) of.rect(0,0,of.getWidth(), of.getHeight()) end
όταν πληκτορολογούμε oframe
και στη συνέχεια TAB
εμφανίζει στον κώδικα μας το βασικό frame ενός lua-script
για το openFrameworks.
Λεξικό συντομεύσεων
Συντέμευση | Περιγραφή |
---|---|
defun | |
oframe | |
time | |
log
- : Δημιουργία του post
- Προσθήκη του repo