Cómo programo Java sin IDE (y cómo puedes hacerlo tú)
Автор: makigas
Загружено: 2024-03-14
Просмотров: 19671
Con el Language Server Protocol se ha mejorado mucho la ergonomía a la hora de programar fuera del IDE convencional y voluminoso, hasta el punto de que hoy en día es posible utilizar un editor de textos ligero como Vim, Emacs o Neovim para trabajar en Java sin quemar gigas de memoria RAM, como ocurre con IDEA o con Eclipse.
Para programar en Java, usaremos eclipse-jdt-ls:
LSP: https://microsoft.github.io/language-...
eclipse-jdt-ls: https://github.com/eclipse-jdtls/ecli...
Para activar un LSP en Vim, uso los siguientes plugins:
vim-lsp: https://github.com/prabirshrestha/vim...
vim-lsp-settings: https://github.com/mattn/vim-lsp-sett...
asyncomplete.vim: https://github.com/prabirshrestha/asy...
asyncomplete-lsp.vim: https://github.com/prabirshrestha/asy...
Mi config: https://git.danirod.es/dotfiles/vimrc...
Para activar un LSP en Emacs, uso los siguientes plugins:
lsp-mode: https://melpa.org/#/lsp-mode
lsp-java: https://melpa.org/#/lsp-java
lsp-ui: https://melpa.org/#/lsp-ui
company: https://melpa.org/#/company
Mi config: https://git.danirod.es/dotfiles/emacs...
Para activar un LSP en Neovim, uso los siguientes plugins:
nvim-lspconfig: https://github.com/neovim/nvim-lspconfig
mason: https://github.com/williamboman/mason...
mason-lspconfig: https://github.com/williamboman/mason...
nvim-jdtls: https://github.com/mfussenegger/nvim-...
nvim-cmp: https://github.com/hrsh7th/nvim-cmp
cmp-nvim-lsp: https://github.com/hrsh7th/cmp-nvim-lsp
luasnip: https://github.com/L3MON4D3/LuaSnip
cmp-luasnip: https://github.com/saadparwaiz1/cmp_l...
Mi config: https://git.danirod.es/dotfiles/nvim/...
Capítulos
0:00 Programar en Java, sin IDEs
1:15 Language Server Protocol
5:16 eclipse-jdt-ls
7:27 Plugins para programar Java con Vim
9:42 Plugins para programar Java con Emacs
12:34 Plugins para programar Java con Neovim
▼ HOLA, ESTO ES MAKIGAS
makigas es un canal de YouTube y una página web con tutoriales sobre distintos temas relacionados con la programación y el desarrollo de software. En el canal de YouTube y en este sitio web encontrarás material para aprender distintas tecnologías o lenguajes de programación a través de vídeos accesibles gratis y en castellano.
▼ ENLACES
🔔 ¡Suscríbete ya! http://go.makigas.es/makigas
➕ Más tutoriales en: http://www.makigas.es
⭐ Programa de miembros: https://youtube.com/@makigas/join
💬 Únete al Discord: https://discord.makigas.es
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: