Non mi risulta che esista niente del genere (ma questo non vuol dire che non esista in senso assoluto).
Per quanto riguarda Octave, puoi usare la funzione "addpath" per aggiungere al "path" la / le cartelle che contengono i sorgenti del tuo toolbox.
Considera che la sintassi di Octave non è uguale al 100% a quella di MatLab per cui potrebbe segnalarti errori di sintassi che in MtLab non lo sono e viceversa.
Vedo utile, invece, usare Octave per verificare il corretto funzionamento di uno script o di una fuinzione.
Una considerazione personale (e come tale opinabile): mi sembra che i problemi relativi alla sintassi siano meno importanti rispetto a quelli derivanti da errori nella logica di un programma.
Nel momento che provi ad eseguire uno script od una funzione, eventuali errori di sintassi vengono subito evidenziati e, quasi sempre, è abbastanza facile correggerli.
Diverso è "scovare" eventuali bachi che non derivino da errori di sintassi.
Se non hai la possibilità di testare lo script, il sapere che ci siano eventuali errori si sintassi non mi sembra di grande aiuto.
Hope this helps.