formulahendry / formulahendry/vscode-code-runner

Saída não permite digitação para testes.

Open
#648 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2.4k
Forks
351
PR merge metrics
No merged PRs in 30d

Description

Issue Type: Bug

No code runner, após atualização do vscode, quando executamos um programa em qualquer linguagem, o vscode informa 'Não é possível editar no editor somente leitura'. Antes era possível escrever um programa e fazer a digitação em tela para testar o resulatdo.

Exemplo de código JS usando node:

const anonimo = process.argv.indexOf('-a') !== -1

if (anonimo) {
process.stdout.write('Fala anônimo\n')
process.exit()
} else {
process.stdout.write('Informe o seu nome: ')
process.stdin.on('data', data => {
const nome = data.toString().replace('\n', '')

process.stdout.write(`fala ${nome}!!\n`)
process.exit()
})
}

Com o code Runner instalado, ao apertar control+options+N (no windows ctrl+alt+N), ele pede para inserir o nome, porém ao tentar digitar, o VS code impede informando a mensagem listada acima.

Extension version: 0.11.0
VS Code version: Code 1.47.2 (17299e413d5590b14ab0340ea477cdd86ff13daf, 2020-07-15T18:18:50.054Z)
OS version: Darwin x64 19.6.0

System Info

|Item|Value|
|---|---|
|CPUs|Intel(R) Core(TM) i5-8259U CPU @ 2.30GHz (8 x 2300)|
|GPU Status|2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
viz_display_compositor: enabled_on
viz_hit_test_surface_layer: disabled_off_ok
webgl: enabled
webgl2: enabled|
|Load (avg)|2, 1, 1|
|Memory (System)|8.00GB (0.16GB free)|
|Process Argv|-psn_0_327760|
|Screen Reader|no|
|VM|0%|

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.