Чтобы добавить к комментариям @RobertHarvey и @Scepticalist, это универсальный символ «Я делаю что-то», обычно на заднем плане.
Что он делает? Ну, есть несколько вещей, которые он может делать. Я обнаружил, что если вы используете расширение, такое как Microsoft PowerShell для расширения кода Visual Studio, в целом есть две основные вещи, которые могут потребовать обработки.
Intellisense - это один интенсивный процесс, но после того, как все загружено, он обычно довольно эффективен. Любые проблемы с медлительностью / производительностью будут замечены в медленных предложениях Intellisense и обычно не будут отображаться в счетчике прогресса ... Так что еще?
Единственный процесс, который я лично нашел наиболее интенсивным, это PSScriptAnalyzer . Были случаи, когда с большими модулями требовалось несколько секунд для обработки . И даже в случае, если просто установить модуль AzureRM, время анализа увеличилось с 3 до 34 минут . Это, безусловно, может привести к тому, что спиннер будет работать почти «непрерывно».
Вы можете проверить, так ли это, отключив параметр powershell.scriptAnalysis.enable
в расширении.