Como remover um projeto (da área de trabalho) no PHPStorm?

93

Como posso excluir (e não simplesmente fechar) um projeto no PHPStorm?

automatix
fonte
11
Excluir da lista de projetos recentes ... ou fisicamente do disco? Se em segundo lugar - então não é possível fazer a partir do IDE - você tem que fazer manualmente usando seu gerenciador de arquivos (Explorer / Finder / etc). Se primeiro - pressione o botão Excluir na v6 (ou clique em "x" na v5) ao passar o mouse sobre o nome do projeto na lista Projetos recentes quando NENHUM projeto for aberto.
LazyOne
Eu pensei, haveria algo como espaços de trabalho como em eclipse. OK, obrigado!
automatix
13
Parece que "fn + delete" ao passar o mouse para Phpstorm6
goksel
1
Podemos modificar o .idea/modules.xmlarquivo manualmente, se outras opções não puderem ser alcançadas
vp_arth

Respostas:

115

** Duas abordagens para a versão PHPSTORM 2018.3 **

A. Remoção ou exclusão eterna do IDE de hardware e Phpstorm

  Please visit the folder 'PhpstormProjects' and delete the project file manually. If you do so, you will see the folder disappear from Phpstorm explore window. This might be weird, but true.

B. Remova do painel de projeto recente do Phpstorm 2018.3 (A pasta após tal remoção será ocultada e uma criação com o mesmo nome do projeto irá restaurar o removido do painel de projeto recente.)

    1. Click  File > Close project 

    2. From Recent projects, select project, press the fn(on normal keyboard -       key between right Alt and Ctrl, not windows key)+Delete
Petre Sosa
fonte
9
No Windows 7 / WebStorm 9, ao fechar o projeto e ver a lista recente, você também pode passar o mouse sobre o projeto e pressionar a tecla Backspace e ele solicitará que você o exclua.
Topher Fangio
Não precisei pressionar Fn. Basta excluir.
Gordon
Observe que você não deve clicar no projeto (isso o abre novamente), apenas passe o mouse sobre ele e pressione Delete ou Backspace (assim como Gordon, não precisei pressionar Fn ao mesmo tempo). Estou usando PhpStorm 8 no Ubuntu 14.
Nic Wortel
1
Honestamente, não acho que seja amigável.
luqo33 de
25

Backspacefez o truque para mim (Windows 7 + PHPStorm 7.1.3). Você pode querer tentar Fn+ Backspacetambém.

godzillante
fonte
1
FTW! Obrigado, não tenho certeza por que isso não está marcado como correto.
Red2678
1
Aprovado em 02/03/2019 - Mac OS, obrigado!
j-guyon
13

Eu sei que este post é um pouco antigo, mas para MAC OS X phpStorm 6 *, na página de boas-vindas ao JetBrains PhpStorm (nos projetos recentes, use as teclas de seta para cima / baixo para selecionar o projeto que deseja remover, pressione fn + excluir.

Felicidades

Diego antunes
fonte
antigo FN + delete ... que conveniente. : s, de qualquer maneira, obrigado por compartilhá-lo.
MEM
É o atalho de teclado para excluir coisas no PhpStorm. É o mesmo para excluir arquivos. Além disso, isso é muito antigo agora ...
callumacrae
11

Siga estas etapas simples:

  1. Apenas feche o projeto usando o menu Arquivo.
  2. Selecione o nome do projeto em Projetos recentes no painel esquerdo usando as teclas de seta para cima / para baixo.
  3. Agora basta pressionar a tecla Del no teclado.

fonte
1
Caminho mais fácil. Funcionou para mim no mac.
Sinan Eldem
7
  1. Clique em Arquivo> Fechar projeto
  2. Em Projetos recentes, selecione o projeto, pressione Fn + Delete no teclado

Se você deseja excluir um projeto totalmente, exclua a pasta ".idea" dentro do projeto no Finder. Esta pasta está oculta por padrão (isto é, porque começa com um ponto "."). Você precisará habilitar "Exibir arquivos / pastas ocultos" no Finder

Williamukoh
fonte
1
Essa deve ser a resposta aceita porque a pasta .idea identifica uma pasta como uma pasta de projeto PhPStorm. em sistemas Windows e Nix
toesslab
5

Tive vários projetos abertos na mesma janela. Removido o projeto clicando com o botão direito -> 'Remover da Visualização do Projeto'

Ele apenas remove da lista, não do disco rígido.

R Sun
fonte
1
Esta resposta é especialmente aplicável à versão mais recente do PHP Storm 2018.3, que agora permite anexar um projeto a um projeto existente ao abrir um projeto. Se você precisar desanexar o projeto, esta resposta é como você o consegue.
alexkb
sua documentação diz o mesmo. Eu não tenho esse item de menu. E não consigo encontrar essa ação com a pesquisa de ações (Mac OS PhpStorm 2020.1)
Roman86
5

Para as versões 2017, 2018 ou 2019, vá para:

Arquivo-> Abrir recente-> Gerenciar projetos ...

e clique no X (que aparece ao passar o mouse sobre uma opção) para excluí-lo da lista Projetos. Isso apenas remove a referência; ele não exclui arquivos do disco.

jabbascript
fonte
3
  1. Selecione o projeto na visualização do projeto
  2. Editar -> Remover projeto da visualização

Alternativamente, clique em Excluir.

(Configurações de mapa de teclado padrão)

Saskia
fonte
Obrigado, este é o que eu estava procurando.
Bobby S de
muito estranho. Eu vi aquele item de menu, mas só até anexar um novo projeto. Uma vez anexado - esse item não existe mais (para remover). Muito estranho = \
Roman86
2

no phpStorm 7 do Windows, selecionar project / delete exclui os arquivos erc, mas NÃO os remove da lista "Projetos recentes". Descobri que destacá-lo e, em seguida, pressionar Backspace é a combinação de teclas para removê-lo da lista! Talvez tenha mudado na v7.

ChrisH
fonte
2

Aparentemente, os jetbrains não conseguem decidir por um caminho?

Para mim, no Windows 7, destacando o projeto e, em seguida, windowkey + del funcionou

isimmons
fonte
2

No meu PhpStorm 7.1 (OSx), há um link "Limpar lista" no menu, em 'Arquivo'> 'Abrir recente', que limpa toda a sua lista.

William Choy
fonte
1
O fato de ter que pesquisar no Google as informações para fazer algo tão trivial quanto isso diz muito sobre o próprio editor, não é?
rbaleksandar
@rbaleksandar Quanto você usou o phpStorm? É realmente ótimo, dedique algumas semanas a isso e você verá.
programahammer
@rbaleksandar, você está absolutamente correto no que está dizendo.
user100487
2

Na verdade, você não pode EXCLUIR um projeto pressionando "delete" ou "backspace" (ou clicando no "x" no canto superior direito) na lista de projetos recentes. Essas operações apenas removerão o projeto da lista de projetos recentes.

Você pode verificar isso observando as pastas do projeto no diretório que o WebStorm cria sob seu nome de usuário.

A propósito, tenho o WebStorm v.10 em execução no Win 7 x64 e nenhuma das etapas listadas aqui por outros usuários me permite realmente excluir um projeto. A única maneira que descobri é manual.

Isso funcionaria pelo menos no Windows 7:

Navegue até o diretório "WebstormProjects" sob seu nome de usuário do Windows e exclua o diretório do projeto. Isso o removerá da lista de projetos recentes na próxima vez que você iniciar o WebStorm.

user100487
fonte
0

ano 2019. PhpStorm v2018.3.5 - não é possível desanexar o projeto após anexado. Não há "Fechar projeto" no menu Arquivo e não há "Remover da visualização do projeto" no menu de contexto, como diz a documentação . Parece um bug.

Simplesmente não consigo me livrar daquele projeto extra que anexei. Só uma coisa ajudou: a remoção do .ideasubdiretório.

observação importante: trata-se do projeto Attach, quando você não pode removê-lo da visualização do projeto.

ATUALIZAR / RESOLVER:

Veja como remover um projeto acidentalmente anexado da visualização Projeto atual:

  1. ./idea/modules.xml

    você pode editar esse arquivo (remover a entrada nova / adicionada, fácil de encontrar) ou remover o arquivo inteiro (não se preocupe, ele será recriado na reinicialização).

  2. Também poderia ter sido adicionado a ./idea/vcs.xml(não o remova, apenas encontre a <mapping ...>entrada correspondente nele e remova, está em VscDirectoryMappings)

  3. Também pode ser listado no ./idea/<projectname>.imlarquivo (localize-o module > component > orderEntry, veja o module-nameatributo), remova daí também.

  4. reinicie o PhpStorm.

    você não verá nenhum projeto anexado novamente.

Não encontrei nenhuma opção de IU para fazer isso (Mac OS Catalina, PhpStorm 2020.1, mesmo em versões anteriores / anteriores).

Roman86
fonte
Você tentou usar a resposta fornecida por jabbascript? Isso funciona perfeitamente para mim, e "não funciona" não parece uma resposta legítima para mim então
Nico Haase
@NicoHaase você quer dizer remover o projeto da lista recente (Gerenciar Projetos)? Sim, tentei. Não faz nada para anexar o projeto. O projeto anexado é diferente - é quando você acessa "Arquivo -> Anexar Projeto ...". Depois disso, você verá outro projeto na guia Projeto. E simplesmente não pode ser removido de lá
Roman86