# User guide

- [Connected mode](https://docs.sonarsource.com/sonarqube-server/user-guide/connected-mode.md): SonarQube for IDE is a free IDE extension that integrates with SonarQube Server. Like a spell checker, it highlights issues as you type.
- [Viewing projects](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects.md): Retrieving and viewing projects.
- [Retrieving projects](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects/retrieving-projects.md): Retrieving public, private, administered and favorite projects in SonarQube Server.
- [Viewing analysis summary](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects/project-overview.md): View the analysis summary on the project overview page.
- [Viewing project activity](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects/activity-and-history.md): The Activity page shows the evolution of your project over time based on various measures and events.
- [Viewing project structure](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects/viewing-project-structure.md): The Code page shows your project's structure.
- [Viewing project information](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-projects/viewing-project-information.md): SonarQube Server's Project Information page shows details of your project settings, such as quality gate and quality profiles used for project analysis.
- [Viewing reports](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-reports.md): Retrieving and viewing reports.
- [PDF reports](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-reports/pdf-reports.md): PDF reports give a periodic, high-level overview of the overall code quality and security for your projects, applications, and portfolios.
- [Security reports](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-reports/security-reports.md): Security reports provide a big picture overview of your application's security standing in relation to industry standards.
- [Regulatory reports](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-reports/regulatory-reports.md): Regulatory reports provide important information about your project, such as quality gate status, ratings, and the distribution of issues for new and overall code.
- [Portfolios](https://docs.sonarsource.com/sonarqube-server/user-guide/viewing-reports/portfolios.md): Portfolios allow you to track releasability and ratings information for multiple projects.
- [Monitoring code metrics](https://docs.sonarsource.com/sonarqube-server/user-guide/code-metrics.md): Understanding and monitoring code metrics.
- [Introduction](https://docs.sonarsource.com/sonarqube-server/user-guide/code-metrics/introduction.md): SonarQube’s automated code review and analysis uses various code metrics to evaluate code quality.
- [Understanding measures and metrics](https://docs.sonarsource.com/sonarqube-server/user-guide/code-metrics/metrics-definition.md): Measures and metrics used in SonarQube to evaluate your code.
- [Monitoring metrics](https://docs.sonarsource.com/sonarqube-server/user-guide/code-metrics/monitoring-metrics.md): SonarQube offers various tools to monitor and compare code metrics for your project, application and portfolio.
- [Changing instance modes](https://docs.sonarsource.com/sonarqube-server/user-guide/code-metrics/changing-modes.md): SonarQube Server uses two different modes that affect metric calculations.
- [Quality standards and new code](https://docs.sonarsource.com/sonarqube-server/user-guide/about-new-code.md): SonarQube warns you whenever issues are detected in your new code.
- [Managing issues](https://docs.sonarsource.com/sonarqube-server/user-guide/issues.md): Retrieving, viewing and managing issues.
- [Introduction](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/introduction.md): An automated code review detects an issue as a problem in your code.
- [Retrieving issues](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/retrieving.md): Retrieve and view detected issues after your project's analysis.
- [Reviewing issues](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/reviewing.md): Navigate and review issues raised by SonarQube's automated code review and analysis.
- [Editing issues](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/managing.md): Manage issues in SonarQube Server by changing their status, reassigning them, customizing the severity level, tagging them, and commenting on them.
- [Fixing issues](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/fixing.md): Starting with the Enterprise edition, you can get AI-suggested fixes for your code issues.
- [Triaging issues in Sandbox](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/triaging-issues-in-sandbox.md): Triaging issues automatically moved to the Sandbox by SonarQube Server.
- [In your DevOps platform](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/in-devops-platform.md): How to view and/or manage the issues reported by SonarQube Server in your GitHub, GitLab, Bitbucket Cloud, or Azure DevOps instance.
- [Issues reported in GitHub](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/in-devops-platform/github.md): SonarQube Server reports an analysis summary on your GitHub pull requests and can display security issues as code scanning alerts in the GitHub interface.
- [Issues reported in Bitbucket](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/in-devops-platform/bitbucket.md): In Bitbucket, you can view your analysis results directly to your pull requests.
- [Issues reported in GitLab](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/in-devops-platform/gitlab.md): SonarQube Server reports analysis summary comments in your GitLab merge requests and security issues in GitLab vulnerability report.
- [Issues reported in Azure DevOps](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/in-devops-platform/azure-devops.md): SonarQube Server issues reports the issues as comments on your Azure DevOps pull requests.
- [Managing Jira work items](https://docs.sonarsource.com/sonarqube-server/user-guide/issues/managing-jira-work-items.md): You can push SonarQube issues to Jira work items directly from SonarQube Server.
- [Managing Security Hotspots](https://docs.sonarsource.com/sonarqube-server/user-guide/security-hotspots.md): Security Hotspot highlights a security-sensitive piece of code that the developer needs to review.
- [Managing your account](https://docs.sonarsource.com/sonarqube-server/user-guide/managing-your-account.md): Managing user profiles, subscribing to notifications and changing your password.
- [Introduction](https://docs.sonarsource.com/sonarqube-server/user-guide/managing-your-account/introduction.md): Managing your SonarQube Server account.
- [Viewing your user profile](https://docs.sonarsource.com/sonarqube-server/user-guide/managing-your-account/viewing-user-profile.md): Your user profile displays your login name, email address, user groups, and associated SCM accounts.
- [Notifications](https://docs.sonarsource.com/sonarqube-server/user-guide/managing-your-account/subscribing-to-notifications.md): You can subscribe to email notifications for various analysis-related events. You cannot subscribe for another user.
- [Subscribing to email notifications](https://docs.sonarsource.com/sonarqube-server/user-guide/managing-your-account/subscribing-to-notifications/email.md): You can subscribe to email notifications for various analysis-related events. You cannot subscribe for another user.
- [Subscribing to Slack notifications](https://docs.sonarsource.com/sonarqube-server/user-guide/managing-your-account/subscribing-to-notifications/slack.md): You can subscribe to real-time notifications on analysis results directly in Slack.
- [Changing password](https://docs.sonarsource.com/sonarqube-server/user-guide/managing-your-account/changing-password.md): Changing your SonarQube Server password.
- [Managing your tokens](https://docs.sonarsource.com/sonarqube-server/user-guide/managing-tokens.md): Generate tokens to run analysis or invoke web services without accessing your actual credentials.
- [Using a project badge](https://docs.sonarsource.com/sonarqube-server/user-guide/project-badge.md): You can promote your project’s status in third-party tools and external websites using project badges.
- [Using applications](https://docs.sonarsource.com/sonarqube-server/user-guide/applications.md): An application aggregates multiple projects that share a lifecycle into a single, synthetic project.
- [Keyboard shortcuts](https://docs.sonarsource.com/sonarqube-server/user-guide/keyboard-shortcuts.md): A list of keyboard shortcuts for use with SonarQube Server.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sonarsource.com/sonarqube-server/user-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
