Python DevOps в Neovim: инструмент с mini.nvim [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python DevOps в Neovim: инструмент с mini.nvim [закрыто]

Сообщение Anonymous »

Я создаю среду разработки Python в Neovim и стремлюсь к комплексной установке, включая статическую проверку, личинку, автоформатирование, автозаполнение, предупреждения, тестирование и отладку. Я специально ищу рекомендации по инструментам, которые хорошо интегрируются с mini.nvim . />
Видео 1: "neovim как python ide" ()
Это видео в первую очередь использует
в качестве базовой конфигурации и фокусируется на следующих инструментах: < /p>

  • pyright (протокол языкового сервера - LSP) для предложений кода, автозаполнения и предупреждений. />
[*] проверка, лининг и автоформатирование статического типа:
  • null-ls (теперь нет ) плагин для интеграции не LSP. Проверка.
  • ruff для питона. /> nvim-dap (протокол адаптера отладки) с nvim-dap-python и dexugpy .
  • nvim-dap-ui для визуальной отладки. Понимание.


Видео 2: «Разработка neovim python с Kickstart» () strongator
Integration LSP (автозаполнение, прокат, перейти к определению): < /strong>

pylsp < /strong> (языковой сервер Python) был выбран поверх пирайта из -за прошлых вопросов памяти. < /li>
< /ul>
< /lier>


nvim-treesitter < /strong> для питона. Вопрос:
Учитывая эти два набора рекомендаций, каковы наиболее эффективные и совместимые инструменты, которые я должен включить в мою настройку Neovim, в частности, со всеми mini.nvim
, чтобы достичь надежной среды разработки Python со всеми желаемыми функциями Deables (Statical Place, Linting, Auto-Formatting, AutoComplotion, и Warnings, и варнами, и ими, инициаторами, ими. /> Я особенно заинтересован в:

Рекомендации для Single, комплексного Lsp (например, Pyright vs. Pylsp или BasePyright fork). с Mypy и Black).
Любые mini.nvim-специфические соображения или плагины, которые упрощают интеграцию этих инструментов.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -mini-nvim
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»