Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Allow query results view to act as a panel

Aberta
#618 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
25/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
typescript, vscode
Domínio
devtools

Direção de pesquisa

Revise a webview atual do editor de resultados de consultas e a orientação vinculada sobre exibições webview do VS Code. Decida se os resultados devem poder ser alternados entre um painel do editor e uma barra lateral ou painel, ou permanecer permanentemente no painel. Está concluído quando os resultados das consultas são renderizados no local selecionado sem os problemas de posicionamento no editor descritos.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

enhancement VSCode

Is your feature request related to a problem? Please describe.
Currently, our query results view is an editor webview, which consigns it to one of the editor panes. Occasionally, I find that shifting focus to and from it interacts with where VS code will place newly created editor windows, which can be annoying and unpredictable.

This also represents a potentially suboptimal use of screen real estate: In normal CodeQL development, the panel can be used to examine query logs, but often it is not part of the action; being able to use it for query results would free up more space for source code.

Describe the solution you'd like
With the advent of webview views, extensions can contribute general webview-based UIs to the side bar and panels. The highest amount of flexibility would be afforded if we could toggle between the results being displayed in an editor pane and a side bar/panel tab.

I actually think making it live in the panel permanently would be the more natural choice, but I could imagine others being less convinced.

Linguagem predominante
TypeScript
Estrelas
539
Forks
240
Merge médio
2d 18h
PRs com merge (30d)
37

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de github/vscode-codeql

Todas as issues de github/vscode-codeql

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.