Η χρήση των συντομέυσεων αποτελεί απαραίτητο εργαλείο για τον προγραμματιστή και ακόμη περισσότερο για εκείνον που προγραμματίζει επι σκηνής με σκοπό να δημιουργήσει το πρόγραμμα με το οποίο θα παίζει γραφικά ή μουσική. Για το σύστημα που αναπτύσσω χρησιμοποιώ το σύστημα του 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