In unserem Projekt verwenden verschiedene Entwickler verschiedene Bearbeitungswerkzeuge. Einige verwenden Vim, andere verwenden Eclipse. Die Art des Projekts erfordert einige Dateien mit DOS-Zeilenenden, einige mit Unix-Zeilenenden. Es kommt manchmal vor, dass der Zeilenende-Typ in Dateien verwechselt wird. Vim-Benutzer haben dieses Problem nicht, da jede Datei eine kommentierte "Modeline" enthält, die aussieht
/* vi: set fileformat=dos: */
oder
# vi: set fileformat=unix
In der Nähe der EOF, die Vim anweist, das Richtige zu tun.
Kann Eclipse dazu gebracht werden, dasselbe auf Dateibasis zu tun? Dh kann ich eclipse innerhalb einer Datei mitteilen "Dies ist eine DOS-Datei; speichere sie mit DOS-Zeilenenden und konvertiere sie bei Bedarf."?
Hinweis: Dies ist keine Option für
- Erzwinge Vim auf Entwickler
- Füge Dateieigenschaften in Eclipse hinzu, die gepflegt werden müssen
- Führen Sie externe Tools aus
vim
eclipse
file-format
Jens
quelle
quelle
Es gibt EditorConfig . Es ermöglicht die standardisierte Angabe textdateispezifischer Konfigurationsoptionen wie Zeilenenden oder Einrückungen. Es gibt Plugins für Vim und Eclipse .
quelle