About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
missing_linux_example
⚠️
windows_tools
Summary:
The documentation is heavily focused on PowerShell and its modules (PSReadLine, Az.Tools.Predictor), which are traditionally associated with Windows environments, even though Azure Cloud Shell also supports Bash. All examples, configuration steps, and customization instructions are provided exclusively for PowerShell, with no mention of Bash or Linux-native equivalents. The documentation assumes the user is using PowerShell and does not address how predictive features might work (or not) in Bash or other shells.
Recommendations:
- Add equivalent sections and examples for Bash users in Azure Cloud Shell, clarifying whether predictive IntelliSense or similar features are available in Bash.
- If Bash does not support predictive IntelliSense, explicitly state this and provide links to any available Bash enhancements (e.g., bash-completion, fzf, or other suggestion tools).
- Balance the documentation by mentioning both PowerShell and Bash at the outset, making it clear which features are shell-specific.
- Provide instructions for customizing the shell experience in Bash, if possible, to achieve similar productivity improvements.
- Consider including a comparison table or FAQ addressing feature parity between PowerShell and Bash in Azure Cloud Shell.
Create pull request
Flagged Code Snippets
Set-PSReadLineOption -PredictionSource History
Set-PSReadLineOption -Colors @{ InLinePrediction = '#8d8d8d' }
Set-PSReadLineOption -Colors @{
InlinePrediction = $PSStyle.Foreground.White + $PSStyle.Background.BrightBlack
}
Set-PSReadLineOption -PredictionSource None
New-Item -Path $Profile -ItemType File -Force
Directory: /home/jason/.config/PowerShell
UnixMode User Group LastWriteTime Size Name
-------- ---- ----- ------------- ---- ----
-rw-r--r-- jason jason 11/19/2022 18:21 0 Microsoft.PowerShell_profile.ps1