Finder Rient.Un'applicazione che legge un file e ti dice quale indentazione viene utilizzata all'interno del file | |
Scarica ora |
Finder Rient. Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- Freeware
- Nome editore:
- Philippe Fremy
- Sistemi operativi:
- Windows All
- Dimensione del file:
- 48 KB
Finder Rient. Tag
- ricerca trovare Cercatore scansione si legge file di testo cercare file all'interno di scanner indentazione indentazione finder rientranza di ricerca indentazione del nodo corretto livello di indentazione livello di indentazione detentazione Java Antivirus Versione completa Video. Java mp4 gratuito Guida rapida Mobile. finder 1.0.1 MP3 Finder 1.0.1. strumento di ricerca cercatore d'amore ram finder Picture Finder 4.0. Torent Finder. Vimrc Tab Dent.
Finder Rient. Descrizione
L'indentazione delle fonti di programma esterni è un problema comune. Alcune persone usano 2 spazi, alcune tabulazioni, alcuni 4 spazi, alcuni (l'orrore!) Mescolare scheda e spazi. I redattori di testo hanno solitamente le opzioni che aiutano a gestire il modo in cui indentare i tuoi file. Premendo la scheda inserirà spazi di tabulazione a seconda delle impostazioni. Tuttavia, funziona correttamente con i tuoi file, che sono stati rientrati a modo tuo. Non appena inizi a modificare fonti esterne, è probabile che tu faccia affrontare un'indentazione diversa. Quindi l'impostazione Attenta editor avvita semplicemente il file che modifichi a meno che il ragazzo abbia usato la stessa indentazione del tuo. E tu potresti non accorgerlo. Ad esempio se rientro con la scheda, ma li imposta da visualizzare come quattro colonne e se modifico un file rientrato con 4 spazi, tutte le linee che creano saranno rientrate con la scheda. Renderranno bene sul mio editore, ma probabilmente non per l'editor di qualcun altro. È particolarmente fastidioso se si programma in Python in quanto la rientranza è parte della struttura del programma. Non ho trovato (ancora) un editor che si occupa correttamente con questo problema. La soluzione tuttavia è semplice: l'editor di testo deve trovare la rientranza utilizzata all'interno di un file e sintonizza le sue impostazioni in base a questo. Questo è ciò che il Finder Rient fa. L'analisi del rientro funziona su qualsiasi lingua. È stato testato con successo con C, C ++, Python e Codice Java. La versione corrente fornisce aiuti per l'integrazione con VIM. Spero che altri redattori scelgano la sceneggiatura o l'idea e che la rientranza di rilevamento automatico diventerà comune tra gli editor di testo. Sto rilasciando il codice sotto la licenza BSD per incoraggiare questo. La sceneggiatura è scritta in Python perché era un modo semplice e veloce per scriverlo. L'algoritmo è piuttosto semplice, e potrebbe essere riscritto in C per evitare il piccolo ritardo (quasi non inutilizzabile) a causa dell'interprete di Python che inizia. Come funziona Rient Finder esegue la scansione di ciascuna riga del file di ingresso per un carattere spaziale (spazio bianco o scheda) ripetuto fino a quando non viene trovato un carattere non spaziale. Tale linea è considerata una linea di codice corretta. Linee vuote e linee di indentazione mista sono ignorate in modo sicuro. Le linee che arrivano dopo una linea che terminano in '\' hanno maggiori possibilità di non essere dedentato correttamente e quindi vengono ignorati anche. Un array memorizza il numero di linee che hanno una rientranza specifica: scheda, numero di spazi tra 2 e 8. Per indentazione dello spazio, una linea è considerata rientrata con una base di X se il numero di spazi Modulo X produce zero. Pertanto, un deditaton di 4 spazi aumenta i 2 spazi e il numero della riga di rientro di 4 spazi. Alla fine della fase di scansione, viene presa la rientranza utilizzata con il maggior numero di linee. Per gli spazi, per evitare i problemi di multipli come 2 e 4, è preferito il numero di rientramento più alto. Un numero inferiore viene scelto se riporta almeno il 10% in più di linee con questa indentazione. La fase di ciascun aumento del rientro è anche un forte suggerimento dell'attuale rientranza del file. Il passo concederà un bonus di 10 punti al numero di spazi utilizzati. Requisiti: · Python.
Finder Rient. Software correlato
Nicesettings.
Aggiungi funzionalità di salvataggio e ripristino delle tue applicazioni Delphi. ...
250 237 KB
Estensione Microsoft FastCGI per IIS
fornisce un'alternativa ad alte prestazioni all'interfaccia gateway comune (CGI) ...
231 551 KB