Size: a a a

cxx.Дискуссионная

2020 May 24

CC

Chris Calvin in cxx.Дискуссионная
Ofee
Но есть же билд-система... Из которой, очевидно, после перезапуска он всё и подхватил
Как линтер связан с сборщиком?)
источник

CC

Chris Calvin in cxx.Дискуссионная
Если запуск линтера это часть пайплайна то ты должен прокидывать ему в качестве параметров версию стандарта
источник

O

Ofee in cxx.Дискуссионная
Chris Calvin
Как линтер связан с сборщиком?)
Я ошибся словом, но сейчас не могу вспомнить нужное, чтобы поправить себя, хм...
источник

CC

Chris Calvin in cxx.Дискуссионная
Бывает
источник

O

Ofee in cxx.Дискуссионная
Синтаксическая подсветка, в общем, я не могу вспомнить правильное название инструментов, обеспечивающих синтаксическую подсветку ><
источник

CC

Chris Calvin in cxx.Дискуссионная
Ofee
Синтаксическая подсветка, в общем, я не могу вспомнить правильное название инструментов, обеспечивающих синтаксическую подсветку ><
Парсер
источник

CC

Chris Calvin in cxx.Дискуссионная
К линтеру отношения не имеет
источник

O

Ofee in cxx.Дискуссионная
Chris Calvin
Парсер
Как-то... слишком обобщённо, но, наверное, да
источник

CC

Chris Calvin in cxx.Дискуссионная
Лексический и синтаксический анализаторы, если более специфицировано
источник

CC

Chris Calvin in cxx.Дискуссионная
По факту это просто парсер и валидатор грамматики языка
источник

O

Ofee in cxx.Дискуссионная
Chris Calvin
К линтеру отношения не имеет
Я бы не сказал, что совсем не имеет, clang code model, кажется, отчасти работает как линтер, пускай и в совсем урезанном виде
источник

AB

Artöm Bakri Al-Sarmi... in cxx.Дискуссионная
Ofee
Но есть же билд-система... Из которой, очевидно, после перезапуска он всё и подхватил
Только если линтер способен найти compile_commands.json сам
источник

CC

Chris Calvin in cxx.Дискуссионная
Ofee
Я бы не сказал, что совсем не имеет, clang code model, кажется, отчасти работает как линтер, пускай и в совсем урезанном виде
Это уже парсер + линтер, шланг код модель аггрегирует функциональность сразу нескольких тулзов
источник

CC

Chris Calvin in cxx.Дискуссионная
Просто линтер подсветочкой не занимается
источник

AB

Artöm Bakri Al-Sarmi... in cxx.Дискуссионная
Chris Calvin
Как линтер связан с сборщиком?)
Скажем в вс коте дефолтный линтер подхватывает флаги компиляции
источник

CC

Chris Calvin in cxx.Дискуссионная
Artöm Bakri Al-Sarmini
Скажем в вс коте дефолтный линтер подхватывает флаги компиляции
Он интегрирован в IDE, и сконфигурирован таким образом
источник

CC

Chris Calvin in cxx.Дискуссионная
Сам по себе линтер таким заниматься не должен
источник

AB

Artöm Bakri Al-Sarmi... in cxx.Дискуссионная
Ему можно указать путь до файлика с флагами, который смак генерирует
источник

AB

Artöm Bakri Al-Sarmi... in cxx.Дискуссионная
Chris Calvin
Сам по себе линтер таким заниматься не должен
Это замена ручной настройки
источник

CC

Chris Calvin in cxx.Дискуссионная
Именно, это конфигурация линтера
источник