Size: a a a

2020 November 06

A

Antony in Angular Kyiv
Точно, спасибо 🙂
источник

I

Ilya in Angular Kyiv
Ребята, скажите пожалуйста, сортировать импорты по алфавиту это норм?
источник

IS

Igor Shturmov in Angular Kyiv
Ilya
Ребята, скажите пожалуйста, сортировать импорты по алфавиту это норм?
Я сортировал по группам, типа интерфейсы к интерфейсам, константы к константам и тд
источник

I

Ilya in Angular Kyiv
ну это понятно и логично, у нас была сортировка такая же + разбивка на ангуляровские и 3rd party
источник

I

Ilya in Angular Kyiv
но по алфавиту - меня бомбит
источник

BB

Bob Bless You in Angular Kyiv
Ilya
но по алфавиту - меня бомбит
ну это задротство какое-то
источник

IF

Igor Filippov in Angular Kyiv
Какой то сизифов труд
источник

i

ilya in Angular Kyiv
это можно делать автоматически. ЛИбо через Prettier / ESlint, либо через IDE плагин , загуглите "sort imports alphabetically"
источник

I

Ilya in Angular Kyiv
ilya
это можно делать автоматически. ЛИбо через Prettier / ESlint, либо через IDE плагин , загуглите "sort imports alphabetically"
пасиб, честно говоря, не знал на счет сортировки притиером)
источник

NH

Nikolai Harkusha in Angular Kyiv
всем привет
кто-то работал с библиотекой euscp ??
источник

i

ilya in Angular Kyiv
@tia777 я не делал лично эту сортировку) вроде можно через приттиер. Хотя тут двояко: они сами пишут , что это "некорректно" делать через приттиер https://prettier.io/docs/en/rationale.html#what-prettier-is-_not_-concerned-about  Но тут же виден плагин для сортировки. https://github.com/simonhaenisch/prettier-plugin-organize-imports. И он не один. https://github.com/ggascoigne/prettier-plugin-import-sort#readme
источник

M

Mârk in Angular Kyiv
sort online list мб атким можно быстро? копипастнуть)

https://www.online-utility.org/text/sort.jsp
https://sortmylist.com/
источник

I

Ilya in Angular Kyiv
ilya
@tia777 я не делал лично эту сортировку) вроде можно через приттиер. Хотя тут двояко: они сами пишут , что это "некорректно" делать через приттиер https://prettier.io/docs/en/rationale.html#what-prettier-is-_not_-concerned-about  Но тут же виден плагин для сортировки. https://github.com/simonhaenisch/prettier-plugin-organize-imports. И он не один. https://github.com/ggascoigne/prettier-plugin-import-sort#readme
Пасиб
источник

Sergey Фrolov in Angular Kyiv
Ilya
пасиб, честно говоря, не знал на счет сортировки притиером)
Только eslint, притер такого не может делать
источник

Sergey Фrolov in Angular Kyiv
ilya
@tia777 я не делал лично эту сортировку) вроде можно через приттиер. Хотя тут двояко: они сами пишут , что это "некорректно" делать через приттиер https://prettier.io/docs/en/rationale.html#what-prettier-is-_not_-concerned-about  Но тут же виден плагин для сортировки. https://github.com/simonhaenisch/prettier-plugin-organize-imports. И он не один. https://github.com/ggascoigne/prettier-plugin-import-sort#readme
Тут 2 плагина не имеют никаких настроек, а значит от сортировки не будет смысла, когда нужно задавать подгруппы для сортировки – npm/либы/относительные
источник

i

ilya in Angular Kyiv
@@matochu Вроде кто-то постил конфиг, как таки это всё сделать, причем именно чтобы задать свои правила группировки (что за чем идет).
Я, например, сейчас вижу плагин , которрый даёт задать очерёдность регекспом  https://github.com/trivago/prettier-plugin-sort-imports
источник

Sergey Фrolov in Angular Kyiv
ilya
@@matochu Вроде кто-то постил конфиг, как таки это всё сделать, причем именно чтобы задать свои правила группировки (что за чем идет).
Я, например, сейчас вижу плагин , которрый даёт задать очерёдность регекспом  https://github.com/trivago/prettier-plugin-sort-imports
Значит можно и приттером, это хорошо
источник

Sergey Фrolov in Angular Kyiv
Нужно проверить как оно работает
источник

i

ilya in Angular Kyiv
притиер - это богатое поле для "поиграть с настройками" на старте, и потом ещё напильничком 2-3 недели иногда по ходу дела)
источник

Sergey Фrolov in Angular Kyiv
Да, сорт в нем логичнее, чем в eslint, хотя он скорее не подсвечивает как ошибку(warning)
источник