Domanda

Sto cercando un modo per "da incasso" colonne di Notepad ++.

  • il compilatore COBOL ignora i primi 6 colonne e tutti i caratteri a partire dalla colonna 73 (a colonna 80, 81+ viene ignorato comunque).
  • Il settimo carattere ha un significato speciale (commento, eseguire il debug, ...).
  • L'8 ° a 11 ° personaggi hanno anche un significato speciale.

per il codice-visualizzando è sufficiente fare una ricerca reg-ex per ^....... perché ^.{7} non sta funzionando. Con l'opzione 'Mark modello' colpito 'Cerca tutto' e hai ottenuto i primi 7 colonne contrassegnate.

Il problema è che, quando si modifica il codice, la marcatura è espansa / shrinked / commosso ed è necessario rifare il marchio / di ricerca.

Io uso Notepad ++ 5.03 ANSI w / o unicode, COBOL evidenziando installato dal suo sito.

  

modifica: Ho anche provato   'Opzioni' - 'View'-pane-'Primary   View '- "spettacolo Vertical Limit", ma questo   è mostrato in tutti i documenti e solo per   una colonna posizione

È stato utile?

Soluzione

jEdit ha una modalità COBOL, ma anche non trattare i primi sette caratteri in modo speciale , tranne quando sono seguiti da * o /. Poi tutta la linea viene trattato come un commento.

Dovrebbe essere possibile cambiare la modalità di modifica per cambiare questo, io sono un po 'preoccupato per le prestazioni, però.

Altri suggerimenti

Il Zeus editore fa evidenziazione della sintassi per circa 30 lingue e COBOL è uno di loro.

E ' Modalità COBOL è configurata per non fare evidenziazione speciale per colonne 1-6 , commentare speciale evidenziando per ogni '*' carattere colonna 7 e di default COBOL evidenziando per tutto il testo dopo compreso colonna 8 . Essa ha anche un margine destro mobile per segnare il 73 colonna Posizione.

Si fa anche un numero limitato di codice COBOL piegatura.

E cuciture Notepad ++ non è in grado di evidenziare le colonne.

Per jEdit Ho trovato alcune possibilità, ma non è ancora finito:

  • Il plugin ColumnRuler Versione: 1.0.2 Autore: Brad Mace,
    ma si è mostrato in tutti i modi di file.
  • I sono l'editing su un nuovo file modalità COBOL, quello non è così facile, soprattutto marcatura tutto il testo iniziando dalla colonna 73.

modifica: modalità COBOL pronto e impegnata vedere https: / /sourceforge.net/tracker/index.php?func=detail&aid=2654343&group_id=588&atid=350588

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top