Vim i low level edytory do programowania wysokopoziomowego

Vim i low level edytory do programowania wysokopoziomowego

Wątek przeniesiony 2023-03-11 13:10 z Java przez Althorion.

P1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 12
0

Czesc ostatnio zastanawialem sie czy w branzy programistycznej sa jeszcze jacys pasjonaci basic code editorow takich jak Vim czy Emacs do jezykow wysokopoziomowych z walsnymi vma'mi jak java czy c# .Jak wyglada wasza wydyajnosc w pracy z frameworkami webowymi jak spring w porownaniu do uzytkownikow IDE i czy pracodawcy maja do tego jakies zastrzezenia?

screenshot-20230311124700.png

jarekr000000
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: U krasnoludów - pod górą
  • Postów: 4712
1

U mnie w zespole są goście używający Emacsa (scala, haskell i okolice). Nie mają problemów z wydajnością raczej, może nie mają wszelkich opcji refaktoringu, za to nie spędzają cennych minut na czekaniu aż się zakutalizują pluginy i zindeksuje projekt - jak ja w intellij. Co jakiś czas przez to przenoszę się na chwilę na emacsa, ale po kilku godzinach stwierdzam, że jestem na to za stary ( ilość gałkologii w emacsie jest kosmiczna).

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5549
0

Na Scalarze był pasjonat prawdziwy to mógłbyś sobie z nim pogadać. Dwa lata dostosowywał Language Server Protocol czy w zasadzie jakiś twór bazujący na nim żeby mieć maksymalne podpowiadanie sładni dla Scali swoim ukochanym NeoVim :D

hauleth
  • Rejestracja: dni
  • Ostatnio: dni
1

Nie piszę w Javie ani C#, ale do tych konkretnych języków nie używałbym NeoVima (czyli mojego edytora do wszystkiego innego). Ale regularnie używam NeoVima z "językami wysokiego poziomu z własnymi VMkami" - dokładniej to głównie z Erlangiem i Elixirem. Powód jest prosty - edytor jest prosty i szybki, a "rozbudowane IDE" i tak nie oferują w tym przypadku specjalnie więcej nad NeoVim + LSP.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.