microsoft / microsoft/vscode-python-debugger

Allow concurrent debug sessions for no-config debugging

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

Ninguém assumiu esta issue ainda.

feature-request needs spike
Linguagem predominante
TypeScript
Estrelas
181
Forks
126
Merge médio
2d 3h
PRs com merge (30d)
3

Descrição

Currently DEBUGPY_ADAPTER_ENDPOINTS takes path to a file. This means that in the terminal we can only set path to a single file. Concurrent, connections can overwrite the file.

Considerations:
[Options PIPE] Make the file a PIPE. For this DEBUGPY_ADAPTER_ENDPOINTS should not be deleted by debugpy on exit.

[Option Folder] DEBUGPY_ADAPTER_ENDPOINTS could point to a folder. Debugpy, creates a temp file with random name and put the port number in it. We can monitor the folder for file creation and connect.

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.

Direção de pesquisa

Comece rastreando como DEBUGPY_ADAPTER_ENDPOINTS é tratado para depuração sem configuração. Compare as abordagens propostas de pipe e pasta e determine qual oferece suporte a sessões simultâneas sem sobrescritas de endpoints ou exclusões prematuras; considera-se concluído quando conexões simultâneas puderem ser estabelecidas de forma confiável.

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

Avaliação

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

Receba novas issues na sua caixa de entrada

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