Как установить только для чтения определенные строки в VSCode

#go #visual-studio-code

# #Вперед #visual-studio-code

Вопрос:

Я хочу создать пользовательский редактор файлов, который отключит редактирование определенной строки в коде Visual Studio. Например (в go):

 package main                                      <- read only
                                                  <- read only
func solution(x, y int) (res int) {               <- read only
  // user can edit here                           <- editable by user
                                                  <- editable by user
  return res                                      <- read only
}                                                 <- read only
                                                  <- read only
func main() {                                     <- read only
  solution(2, 3)                                  <- read only
}                                                 <- read only
 

Возможно ли это сделать в Visual Studio Code?

Комментарии:

1. Это невозможно. Вы не можете управлять редактированием по строкам в текстовом файле.

2. Было бы довольно забавным редактором для реализации

3. Если я понимаю вашу цель, альтернативой для бедных людей является использование двух файлов. Один файл содержит main() и весь вспомогательный код. Другой файл содержит функцию solution(), и вы объясняете пользователю, что подпись solution() должна оставаться неизменной, а все остальное можно редактировать…