tarihinde QtCreator içinde crlf sonlar ayarlayın. Bunu yapmanın bir yolu var mı?nasıl linux
PS: Ben bunu yapmak istemiyorum ancak dosyalarda dos2unix kullanabilirsiniz biliyorum.
tarihinde QtCreator içinde crlf sonlar ayarlayın. Bunu yapmanın bir yolu var mı?nasıl linux
PS: Ben bunu yapmak istemiyorum ancak dosyalarda dos2unix kullanabilirsiniz biliyorum.
Bazı olasılıklar: QtCreator Linux'ta bir CRLF dosyasını açar kez 1. Ben bir CRLF dosyası gibi davranır, fark, bu yüzden sadece dosya üzerinde bir kez dos2unix çalıştırmak gerekir. 2. 'diff --strip-trailing-cr ...' işleri. 3. Yorumlarda belirtildiği gibi, çoğu sürüm kontrol sistemleri yerel veya sabit hat sonlarını yapmak için ayarlanabilir, böylece sorunu Creator yerine VCS aracınızda kullanabilirsiniz.
Araçlar-> Seçenekler-> Düzenleyici altında çeşitli kodlamaları denedim, ancak hiçbiri satır sonunu etkilemiyor gibi görünüyor (ve şaşırıyorum, İçerik Oluşturucu'nun bunun için bir ayarı yok gibi görünüyor; ancak seçenek 4'tesiniz her zaman Creator'un kaynak kodunu alabilir ...)
QtCreator'da hata var - https://bugreports.qt.io/browse/QTCREATORBUG-3590 Bir kez daha yeniden açılabilir. Dosyalar farklı platformlarda paylaşılabilir, böylece
Bu genellikle sürüm kontrol sistemi aracılığıyla yapılır. Linux'ta CRLF'yi platformlar arasında taşınabilirlikten başka farklı bir neden var mı? –
Tam olarak bu yüzden, ancak qt yaratıcısının değiştirdiği bazı windows kaynaklarında diff kullanıyorum her zaman dos2unix kullanmaktan kaçınmak istiyorum. –
Hangi sürüm kontrol sistemini kullanıyorsunuz? Kullandığım tüm difüzyon araçları (Subversion ile), sadece satır sonu farklılıklarını otomatik olarak görmezden geliyor. –