Увлекся я тут VS Code. Полюбил эту скотину мелкософтовскую. Удобно для Go, что поделать. Ну и для этого самого Go нужно постоянно терзать консоль, чтобы запускать проект через go run .
Делать это каждый раз руками — это, конечно, некошерно. Посему делаем вот что, Михалыч:
Ctrl+Shift+p
Preferences: Open keyboard shortcuts
- справа сверху тычем на иконку
Open keyboards shortcuts (JSON)
- присовываем туда что-то вроде
[ { "key": "f7", "command": "workbench.action.terminal.sendSequence", "args": { "text": "go run .\n" } } ]
Аллилуйа. Теперь при нажатии бестолковой (для Go) кнопкэ эф7 — мы запускаем проект.
Там можно и еще надобавлять полезностей, напрэмер, уот так:
[ { "key": "ctrl+shift+u", "command": "editor.action.transformToUppercase" }, { "key": "f7", "command": "workbench.action.terminal.sendSequence", "args": { "text": "go run .\n" } } ]
И тогда при помощи ктрл+шитф+у — мы меняем кейс буков 🙂