Size: a a a

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

2019 December 06

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Alex Varenik
А еще вроде для функций есть такая стрелка
У нас есть -> ->> some-> some->> as-> cond-> cond->>
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Alex Varenik
(->Person "Alice" 12)
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Alex Varenik
(->Person "Alice" 12)
эта штука не для функций а для рекордов
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
А, действительно
источник

ВБ

Валентин Бомбин in Clojure — русскоговорящее сообщество
Всем привет. Вопрос- у drracket есть Scribble. В кложе есть аналог?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Alex Varenik
(->Person "Alice" 12)
В твоем случае стрелка это часть имени ->Person
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
такая функция порождается макросом (defrecord Person)
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Это конструктор типизированной мапы.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
А просто стрелочка ->, как сказали выше, это другой макрос
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Artur Dumchev
а кто-нибудь добивался в идее, чтобы можно было выделить форму сочетанием клавиш?
Регулярно практикую.
На windows Ctrl+W
На MacOS - Alt+Up.

Action называется «Extend Selection» (в меню Edit)
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
выделяет форму, которая стоит сразу после или сразу перед курсором
источник

AD

Artur Dumchev in Clojure — русскоговорящее сообщество
у меня цель — одновременно использовать Spacemacs и Идею, и сделать шорткаты одинаковыми. Подход вима (vaf, yaf) мне больше нравится.
На днях опубликую статью, как я настроил в идее шорткаты, как в Спейсмаксе (все, кроме выделения, удаления, копирования формы).
источник

AD

Artur Dumchev in Clojure — русскоговорящее сообщество
expand selection  не то, что надо.
Я просто везде пользуюсь  вимом — и в емаксе, и в идее, и в браузере. Там есть концепция vaw — выделить слово, vi[ — выделить внутри квадратных скобок, dt) удалить до ")".

Для лиспа придумали, что можно "f" использовать, которая означает форму. Я это для вима и емакса настроил, а для идеи никак не могу.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Я так понимаю, ты не настроишь, пока там не появится такого text-object.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Сейчас для тебя самое близкое это vaЧТО-ТО-ТАМ
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Либо жди, пока наконец дадут neovim встроить в идею
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Но на деле, конечно, лучше усилия во что-то одно вкладывать.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
В idea есть же вроде вим режим нативный
источник

AD

Artur Dumchev in Clojure — русскоговорящее сообщество
У меня плагин IdeaVim стоит. Фичи vaf — нет в самом виме по умолчанию, это надо  плагин ставить (вроде такого vim-sexp). В спейсмаке была такая фича сразу.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
А вообще конечно это извращение ставить в idea вим или spacemacs. Проще вим или spmscs заставить себя вести как idea
источник