Sublime Text 3/4 это отличный редактор кода, но он не является полноценным IDE. К сожалению, сам по себе он не предоставляет даже базовых возможностей IDE, таких как например переименование идентификатора.
К счастью, сейчас статический анализ языка в основном реализуется на стороне так называемого language server. То есть в каждой отдельной IDE не пишется анализ для того же C# с нуля, а берётся уже готовая реализация, поддерживающая
протокол LSP.
Чтобы добавить поддержку C# в Sublime, нужно сделать следующее:
- Установить плагин для поддержки LSP. Нажмите Ctrl+Shift+P, выберите "Package Control: Install Package", затем найдите там LSP. Если вы не видите пункта "Package Control: Install Package", значит сначала нужно установить сам Package Control.
- Установить language server для C#. Вот здесь есть сервера для многих языков, включая OmniSharp для C#. Кстати, он же используется в Visual Studio Code.
Увы, полноценной поддержки C# как например в Visual Studio 2019 или Rider это всё равно не даст, но основные операции будут доступны, включая подсказку имён свойств и методов после ввода точки.