VSCode mostrando apenas um arquivo na barra de guias (não é possível abrir vários arquivos)

209

Apertei um atalho e não consigo encontrar a configuração para desativá-la. Mas abrir vários arquivos não mostra guias diferentes.

Aqui está o que estou vendo

insira a descrição da imagem aqui

Mas é isso que estou esperando quando abro uma nova guia

insira a descrição da imagem aqui

Tolga E
fonte

Respostas:

302

Se eu entendi direito, esse deve ser o seu caso: confira aqui . Você só precisa definir isso no seu arquivo de configuração

"workbench.editor.showTabs": false

Eu também acho que nesta pergunta o exato oposto está sendo perguntado

Espero que alguns deles ajudem

distratos
fonte
12
No VSCode, clique em Gerenciar (a engrenagem é mostrada no canto inferior esquerdo)> Configurações> na barra de pesquisa no tipo superior "showtabs" para acessar o menu à direita> as guias marcadas com as marcas serão exibidas.
Echeban
4
Sério, cansado de encontrar pequenos hacks. Muito obrigado. Não entendo por que a configuração padrão está desativada? quem nesta terra não quer ver arquivos em guias?
Atul
10
@Atul No Mac, descobri que pressionar Ctrl + Cmd + W acidentalmente alterna esse comportamento e provavelmente era o que estava me machucando, pois Ctrl + Cmd + Q é usado para bloquear a tela. Talvez algo semelhante esteja acontecendo com você?
ankush981 28/02
331

Em um mac, se as duas respostas existentes não funcionarem, você pode tentar o comando + ctrl + w, funcionou para mim.

Divyanshu Kalra
fonte
6
Funciona em Windows também (ctrl + w)
user2978241
2
Funciona em Linux, bem como (ctrl + w)
Chathuranga Chandrasekara
1
por que isso funciona? o que esse atalho faz? Eu trabalhei para mim também!
Shardul 14/03/19
1
trabalhou para mim também! provavelmente pressionar esta combinação de teclas foi o motivo para desativar as guias de alguma forma. Felicidades!
Krankuba
7
Esse pressionamento de tecla corresponde ao comando "Exibir: alternar visibilidade da guia". Em um Mac, é muito semelhante ao comando + controle + q, o sistema de comando "Bloqueio de ecrã" (que é como cheguei aqui!)
Noach Magedman
63

A resposta aceita não funcionou para mim por algum motivo. Mas a resposta encontrada aqui: Como configurar o vscode para abrir arquivos sempre em uma nova guia? fez.

Em resumo:

Na barra de menus, clique em Arquivo, Preferências, Configurações.

Em seguida, adicione isso às suas configurações:

"workbench.editor.enablePreview": false
Reid
fonte
6
Somente a resposta desta outra pergunta resolveu isso para mim. Resumindo: clique duas vezes (Abrir) em vez de clicar uma vez (Visualizar).
EliadL
61

tente command+ ctrl+ wno Mac, funciona bem

user2849063
fonte
22

Se você estiver usando o VSCODE, tente este command + ctrl + w

user2849063
fonte
Sim, funcionando, várias guias são semelhantes ao chrome. command + control + W
Anupam Maurya
20

Por engano, toque no mac ctrl + command + w no código do visual studio e abra abas de arquivos ocultas.

Então eu toco no mesmo botão Ctrl + Cmd + w, em seguida, mostra novamente

Vivek Singh
fonte
19

Este recurso é alternado com o comando "Visualizar: alternar visibilidade da guia". Internamente, é conhecido como workbench.action.toggleTabsVisibility.

No MacOS , a combinação de teclas padrão command + control + wé perigosamente próxima do comando "Lock Screen" do sistema operacional command + control + q. (Acertar isso acidentalmente ao tentar bloquear minha tela é como cheguei aqui!)

No Linux , a combinação de teclas padrão émeta + control + w

No Windows , a combinação de teclas costumava ser win + control + w, mas parece que eles a removeram. Veja estes problemas do github:

Noach Magedman
fonte
2
A maioria das chaves importantes Controlo + CMD + W para permitir, várias guias
Anupam Maurya
9

Na atualização mais recente, no meu VSC, você deve clicar duas vezes no ícone do arquivo para obter uma nova guia.

E isso foi quando eu finalmente estava me acostumando a clicar em UMA VEZ na versão mais antiga. Quero dizer, recebo "adianta um novo conjunto de recursos o mais rápido possível" se a Microsoft quiser competir com o F / OSS, mas eles nunca ouviram falar do POLA ... e não o quebraram?

Kevin_Kinsey
fonte
Obrigado! Isso estava me deixando louco.
Shaun
Indo um pouco mais, isso é chamado de "Preview Editors". A descrição é "Controla se os editores abertos no Quick Open são exibidos como visualização. Os editores de visualização são reutilizados até serem fixados (por exemplo, através de clique duplo ou edição)." Os editores de visualização são exibidos com uma fonte em itálico. Observando as configurações, as duas opções são Bancada de trabalho> Editor> "Ativar visualização da abertura rápida" e "Ativar visualização".
Shaun
7

Este é um "recurso", embora confuso do código do Visual Studio chamado guia "Visualizar"!

Eu sei que lutei com isso até tirar um tempo e procurar aqui uma resposta!

Normalmente, você pode clicar uma vez em um arquivo e abri-lo em uma guia de visualização, passar por cima e seguir para o próximo. Isso pode ser útil quando você abre uma pasta e deseja rapidamente pesquisar os arquivos nela.

No entanto, é confuso quando você está realmente trabalhando em arquivos. A solução mais simples é clicar duas vezes em um arquivo na guia explorer, isso abre o arquivo em sua própria guia separada .

O IMHO, uma abordagem alternativa para desativar o recurso, está se acostumando com essa configuração "padrão" de uma guia de visualização, em vez de desativá-la nas configurações e, posteriormente, quando você reinstalá-lo ou ir para outra máquina, lutando com " Ahh ... eu sabia que tinha feito algo para desativar esse comportamento! ".

Se esse processo de pensamento não funcionar para você, você sempre poderá fazer o que é sugerido nas outras respostas.

Bharat Mallapur
fonte
7

Ir para Preferências -> Configurações -> UserSettings -> Workbench -> EditorManagement
verificação " Mostrar Tabs ". As guias aparecerão imediatamente.

deva11
fonte
4

Siga isso,

Go to Preferences -> Settings -> UserSettings -> Workbench -> EditorManagement
check "Show Tabs"

e reinicie, aproveite (y)

Sam
fonte
3

Eu acho que é a propriedade "workbench.editor.showTabs": true. Eu tive o mesmo problema e mudei essa configuração para true.

Manuel Eduardo Romero
fonte
3

Isso não tem nada a ver com a configuração. workbench.editor.showTabs:trueBasta clicar duas vezes no arquivo que você deseja abrir em uma nova guia e o VS Code o abrirá para você em uma nova guia.

olammy
fonte
2

Se você ainda sente que tem esse problema, pode ser que o "Modo de visualização" esteja ativado. O título da guia estará em itálico, o que significa que está no modo de visualização e a mesma guia será usada quando você abrir o próximo arquivo, a menos que você comece a modificá-lo.

Vá para configurações e localize "Workbench> Editor: Ativar visualização" e desmarque-o. Agora todos os arquivos serão abertos em uma nova guia.

Henk Kruger
fonte
0

Em resumo: clique duas vezes (Abrir) em vez de clique único

Trabalho M
fonte
0

você precisa editar o arquivo setting.json,

settings.json, localizado em

Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json


        {
          "workbench.editor.showTabs": true,
          "workbench.editor.enablePreview": false
        }
hoogw
fonte
0

Em um Mac e talvez em outros sistemas operacionais, você pode clicar duas vezes no nome do arquivo para fixar o arquivo aberto no editor. Dessa forma, você pode escolher seletivamente quais arquivos deseja permanecer abertos no editor de código VS.

BrianB
fonte
-1

Eu tive o mesmo problema e alterei as seguintes configurações no visual studio 2017.

Ferramentas> Ambiente> Guias e janelas

visual studio 2017 view

Sujay
fonte