169 похожих чатов

Привет, вопрос по переносу строк, у меня oc windows, а

значит в git core.autocrlf = true. Следовательно crlf заменяется на lf и наоборот если я клонирую репозиторий, но в случае если мой сокомандник склонирует репозиторий на macOS (то есть core.autocrlf = input) то преобразование в crlf не будет, а будет lf => lf, что делает разработку кроссплатформенной, так как если он зальет в гит, а я буду работать над проектом в моем случае из-за настройки перенос строк будет crlf (lf преобразуется в crlf). Я правильно понял этот момент или нет?
Теперь второе, у меня есть eslint, и если в нем поставить linebreak-style на что-то одно (windows или unix) то будут ошибки на другой системе, поэтому я сделал так, как показано на скрине, чтобы eslint был настроен для различных систем. Есть еще такой файл, как editorconfig, в нем есть строгая настройка end_of_line, которая может принимать что-то одно (crlf/lf), тогда как настроить правильно этот файл для разработки с разных систем?

3 ответов

17 просмотров

По первому вопросу, да, правильно, проблем с переносом не будет, у сокомандника всё в lf, у тебя гит поменяет.

использовать везде lf

Во второй части, если хочется явно определить, то можно просто настроить определённый стиль (lf). Почти все редакторы поймут editorconfig и будут работать в lf

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта