2010-11-05 11 views
19

Esiste un editor di "pseudo codice" open source con "Sintassi della sintassi" e "Completamento automatico"? Forse anche un pacchetto per Notepad ++ o qualsiasi altro editor di testo?Editor di codice pseudo

Grazie.

+5

Cosa stai cercando di realizzare? Qualsiasi pseudo-codice che si desidera scrivere dovrebbe rispettare alcuni costrutti di sintassi e linguaggio affinché l'editor esegua l'evidenziazione della sintassi e il completamento automatico. Quindi perché non scegli una lingua abbastanza facile da leggere e la usi come pseudo-codice? –

+3

Penso che dovrai aspettare di rilasciare una specifica per lo pseudocodice ;-) Seriamente, qualsiasi IDE con evidenziazione della sintassi per VB, C# o Java probabilmente farebbe un buon lavoro, dato che le loro parole chiave sono abbastanza simili alla maggior parte pseudocode – Dexter

+0

http://texstudio.sourceforge.net/ –

risposta

7

Anche se quello che Daniel ha detto è corretto: forse qualcosa del genere?

http://sourceforge.net/projects/edpcs/

Se si desidera un editor di pseudo-codice "reale", scrivere il proprio configurazione di evidenziazione della sintassi per un editor di testo.

+0

Sembra promettente. Spero che migliorerà e sarà sviluppato. – Royi

+1

Questa webapp è abbastanza interessante anche https://code2flow.com/app – Sangimed

1

Non ci sarà alcun specifico per il tuo psuedocode. Varia da sviluppatore a sviluppatore.

4

Lo pseudo-codice, per sua natura, non è formalizzato e non avrà una sintassi reale e non avrà identificatori nel senso normale. Inoltre, è idiosincratico, quindi dovresti definire le tue regole. Quindi, sarei stupito se esistesse una cosa del genere che fosse effettivamente utile. Prova Python, forse; è tanto vicino quanto si arriva allo pseudo-codice con una definizione reale, e molti editori lo gestiscono.

3

È possibile definire facilmente il proprio linguaggio pseudocodice per NotePad ++ utilizzando il proprio sistema plug-in personalizzato. E si può accendere il, lingua di sistema agnostico completamento automatico incorporato in -> Impostazioni> Preferenze> Backup/autocompletamento

Partenza: Creating a User Defined Language in Notepad++