Size: a a a

Clojure — русскоговорящее сообщество

2020 November 08

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Иван Федоров
но подчёркивания только для CSS классов оставил
Для конкатенации классов, наверняка что то типа https://www.npmjs.com/package/classnames но на cljs пользуешь?
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Vlad Lisovsky
Для конкатенации классов, наверняка что то типа https://www.npmjs.com/package/classnames но на cljs пользуешь?
ну у меня своя тут, да
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Иван Федоров
ну у меня своя тут, да
Не опен сорс?
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Такое на кложе должно быть легко написать
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Vlad Lisovsky
Не опен сорс?
хм, надо выложить как гист хотя бы
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Vlad Lisovsky
Такое на кложе должно быть легко написать
ага, ну на любом языке, думаю
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Camina Drummer
Сейчас форматтер стороним дополнением прикрутила и норм, единственное что мешает - это то что calva output window как-то деградировало, раньше оно себя вело как консоль, а сейчас тупо как файл с логами -_-
Я как-то не застал это изменение, но в целом возможно это и норм. Я заметил, что вводит что-то в сам репл это не супер удобно, удобнее набирать формы в файле и посылать в репл (вкусовщина конечно, но рекомендовал бы попробовать)
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Иван Федоров
хм, надо выложить как гист хотя бы
источник

CD

Camina Drummer in Clojure — русскоговорящее сообщество
Mikhail Borisov
Я как-то не застал это изменение, но в целом возможно это и норм. Я заметил, что вводит что-то в сам репл это не супер удобно, удобнее набирать формы в файле и посылать в репл (вкусовщина конечно, но рекомендовал бы попробовать)
Я так и делаю, но иногда хочется в самом репле что-то вызвать, чтобы в файле потом не стирать
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Иван Федоров
ага, ну на любом языке, думаю
Боюсь, не на джаве...
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Camina Drummer
Работать с комфортом
Я попробовал емакс, вскод и курсив в идее. Честно говоря, в идее намного приятнее. Возможно емакс тоже норм, если привыкнуть, но я не смог потянуть изучение сразу нескольких штук (редактора и языка). В емаксе я пытался пользоваться вимом, но вимом редактировать кложуру это какая-то боль, особенно если ещё автоматом скобки и кавычки закрываются
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Vlad Lisovsky
Боюсь, не на джаве...
на Java 8+ уже лучше, но да, там надо больше нервов
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Mikhail Borisov
Я попробовал емакс, вскод и курсив в идее. Честно говоря, в идее намного приятнее. Возможно емакс тоже норм, если привыкнуть, но я не смог потянуть изучение сразу нескольких штук (редактора и языка). В емаксе я пытался пользоваться вимом, но вимом редактировать кложуру это какая-то боль, особенно если ещё автоматом скобки и кавычки закрываются
Мне тоже idea + cursive зашли лучше всего
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Mikhail Borisov
Я попробовал емакс, вскод и курсив в идее. Честно говоря, в идее намного приятнее. Возможно емакс тоже норм, если привыкнуть, но я не смог потянуть изучение сразу нескольких штук (редактора и языка). В емаксе я пытался пользоваться вимом, но вимом редактировать кложуру это какая-то боль, особенно если ещё автоматом скобки и кавычки закрываются
Так что если вот хочется приятный опыт из коробки, то я бы посоветовал курсив с parinfer
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
И забиндить себе шорткаты на кидание из файла в репл (в курсиве вроде по дефолту не все забиндили)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
А ещё я узнал про проблему емакс с nrepl. Если напечатать туда большую строку (я тело хттп ответа туда выводил чтобы посмотреть), емакс начинает жутко лагать. Можно почистить буффер репла, но осадочек остался
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Cursive во всех вещах куда более responsive ощущается
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Да, и даже без денег работает
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Лицензию можно некоммерческую взять, ну если реально на кложе лишь пока учишься, идею тоже community
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
А кто-нибудь использует paredit?
источник