Neovim 같은 에디터에서 Language Server를 일일이 세팅하다보면, typescript-language-server는 deno lsp와 충돌하게 되고, biome는 eslint 같은거랑 충돌이 되어서 스크립트로 일일이 예외처리를 해줘야 하는데, 이런 충돌나는 요소를 코드 레벨에서 우아하게 제어할 수 있는 방법이 어디 있을까? 사용가능한 랭귀지 서버를 배열의 형태로 나열하고, 사용가능한 포매터 역시 배열의 형태로 나열하기만 해도, 이걸 우아하게 처리할 수 있는 인터페이스가 필요하다...
If you have a fediverse account, you can reply to this note from your own instance. Search https://hackers.pub/ap/notes/019a2904-c826-7feb-a1ce-42103b5b762a on your instance and reply to it.
음. 적다보니까 걍 충돌 안나는것만 촤라락 나열하고, 나머지는 그냥 옵셔널하게 추가하던가 해야겠다 -_-; 귀찮...
@kodingwarriorJaeyeol Lee 워크스페이스 별로 LSP를 켜고 끌 수 있어야…