Синяя движущаяся полоса в VsCode
кто-нибудь знает, что означает синяя движущаяся (слева направо) строка в коде Visual Studio?
Появляется относительно часто, особенно при повторной активации из режима гибернации. Похоже, что некоторые фоновые процессы в настоящее время активны. Когда панель активна, она постоянно движется, пока я не перезапущу программу.
Ответы
Ответ 1
Как и в предыдущем ответе, это индикатор загрузки, который появляется, когда vscode пытается найти что-то похожее на определение функции или пытается помешать.
Вы не можете скрыть это, о чем я знаю, но вы можете заставить его уйти, очевидно, перезапустив vscode. Оно также ограничено текущим окном редактора, поэтому вы можете разделить редактор и закрыть его с помощью индикатора.
Ответ 2
Должно быть возможно сделать его прозрачным:
Поместите это в settings.json
:
"workbench.colorCustomizations": {
"progressBar.background": "#fff0",
}
Ответ 3
Это происходит потому, что когда вы пытаетесь найти какой-либо файл или функции, которые недоступны, VsCode продолжает пытаться получить эту функцию и перенаправить курсор туда. Так что погрузчик остается там навсегда. Решение состоит в том, чтобы заставить VsCode искать то, что он может найти.
Просто Ctrl + клик по любой функции, которая доступна. Также вы можете нажать Ctrl + клик по функции, где она определена, чтобы она указывала на нее и загрузчик удалялся.
Например, у вас есть функция ниже
public function GetUSer(){
}
Так что просто Ctrl + клик по GetUser
и загрузчик исчезнет. Нет необходимости перезапускать VsCode
Редактировать для пользователей js:
Допустим, вы определили переменную:
var userName = 'Test';
И вы использовали это где-то в коде
var userNameLength = userName.length
Так просто Ctrl + клик по userName
, где мы получаем длину. Он перейдет к определению (где переменная определена) и индикатор выполнения исчезнет.
Ответ 4
Это индикатор загрузки. Это происходит, когда что-то загружается или находится в процессе. Он может постоянно обновлять дерево файлов из-за изменений в каталоге