Size: a a a

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

2020 June 15

A

AlexG in Emacs — русскоговорящее сообщество
Может быть ситуация lsp + dap + rust, тогда в dap мне надо загрузить dap-lldb
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
кста, лсп по любому грузится тк он стоит в require в dap-mode
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
AlexG
Может быть ситуация lsp + dap + rust, тогда в dap мне надо загрузить dap-lldb
ну дык, об этом и речь
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
смотри, ты загрузил dap-python и все ок. но в следующий раз когда будешь открывать раст файл dap-lldb не загрузится, тк :config один раз выполняется
источник

*

***** in Emacs — русскоговорящее сообщество
*****
А где храниться стартовая страница? Хочу свою запилить
источник

A

AlexG in Emacs — русскоговорящее сообщество
Valeriy L
смотри, ты загрузил dap-python и все ок. но в следующий раз когда будешь открывать раст файл dap-lldb не загрузится, тк :config один раз выполняется
То есть делать  
(with-eval-after-load "python-mode" (require 'dap-python))
(with-eval-after-load "rust-mode" (require 'dap-lldb))
источник

A

AlexG in Emacs — русскоговорящее сообщество
И куда это класть?
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
в :config
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
но я бы понапихал мини снипетов use-package
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
они мне кажутся поддерживаемее
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
AlexG
То есть делать  
(with-eval-after-load "python-mode" (require 'dap-python))
(with-eval-after-load "rust-mode" (require 'dap-lldb))
кста пакет называется python, не python-mode
источник

A

AlexG in Emacs — русскоговорящее сообщество
Будем пробовать, спасибо!
источник

A

AlexG in Emacs — русскоговорящее сообщество
Valeriy L
они мне кажутся поддерживаемее
(use-package dap-mode
 :ensure
 :diminish
 :hook((lsp-mode     . dap-mode))
 :bind(("<f12>"      . dap-debug)
       ("<f8>"       . dap-continue)
       ("<f9>"       . dap-next)
       ("<M-f11>"    . dap-step-in)
       ("C-M-<f11>"  . dap-step-out)
       ("<f7>"       . dap-breakpoint-toggle))
 :custom
 (dap-print-io t)
 :config
 (dap-mode 1)
 
 (dap-ui-mode 1)
 (dap-ui-controls-mode -1))

(use-package dap-python
 :demand t
 :after (lsp python)
 :config
 (require 'dap-python))

(use-package dap-lldb
 :demand t
 :after(lsp rust)
 :config
 (require 'dap-lldb))

Так не пашет
источник

D

DigitaLobster in Emacs — русскоговорящее сообщество
У меня dap-lldb так и не заработал
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
AlexG
(use-package dap-mode
 :ensure
 :diminish
 :hook((lsp-mode     . dap-mode))
 :bind(("<f12>"      . dap-debug)
       ("<f8>"       . dap-continue)
       ("<f9>"       . dap-next)
       ("<M-f11>"    . dap-step-in)
       ("C-M-<f11>"  . dap-step-out)
       ("<f7>"       . dap-breakpoint-toggle))
 :custom
 (dap-print-io t)
 :config
 (dap-mode 1)
 
 (dap-ui-mode 1)
 (dap-ui-controls-mode -1))

(use-package dap-python
 :demand t
 :after (lsp python)
 :config
 (require 'dap-python))

(use-package dap-lldb
 :demand t
 :after(lsp rust)
 :config
 (require 'dap-lldb))

Так не пашет
в after вместо lsp поставь dap-mode
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
ты постоянно путаешь команды и пакеты
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
это разные вещи
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
в after грузится что-то после загрузки пакета
источник

D

DigitaLobster in Emacs — русскоговорящее сообщество
Точнее заработал, но как-то криво
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
если нужны команды, то смотри advice
источник