Gostaria de definir o IDLE como o editor padrão para scripts python, mas quando clico em "abrir com aplicativo" e clico no menu suspenso para mostrar mais aplicativos, não é uma opção.
Aqui está exatamente o que estou fazendo ...
- clique com o botão direito do mouse no arquivo .py na minha área de trabalho.
- Clique com o botão direito do mouse nas propriedades.
- Clique na guia Abrir com.
Não existe a opção "Usar um comando personalizado". O mesmo acontece quando clico com o botão direito do mouse no arquivo e seleciono "abrir com outro aplicativo".
Você tem alguma maneira de configurar isso?
11.10
python
default-programs
idle-python
Lance Collins
fonte
fonte
Respostas:
Você não mencionou qual pacote inativo está usando, vamos assumir "Idle". Se estiver usando "Idle3", use
idle3.desktop
abaixo. Se estiver usando "Idle (using Python-2.7)", useidle-python2.7.desktop
Há duas coisas que impedem você de ficar ocioso nos menus de contexto -
Primeiro, nenhum dos .desktops ociosos possui uma linha MimeType =, é por isso que o Idle não aparece no r. clique em> abrir com ... menu
Além disso - apenas .desktops cuja linha Exec = termina com uma letra% será exibida no r. clique em> menu de contexto de propriedades, mesmo se elas aparecerem no menu "abrir com" acima
Portanto, neste caso, é mais fácil fazer isso - primeiro adicione ao menu aberto
Na seção [Associações Adicionadas], procure esta linha
text / x-python =
Se houver, adicione-o ao final
Se não houver, basta adicionar
O modo inativo agora deve estar disponível ao ar livre com o menu, se não sair / sair
Enquanto estiver lá, na seção [Aplicativos padrão] procure a mesma linha e substitua o .desktop como tal, se não houver, adicione a linha (não
;
é usado na seção PadrõesSe o Idle não aparecer como padrão, mesmo após uma reinicialização, será necessário 'forçá-lo'. Eu prefiro assim, do que mexer com defaults.list
abra o .desktop em um editor raiz
Adicione% f ao final da linha e salve - como
Então ck. novamente e veja se Ocioso agora é o padrão, faça um logout / in, se necessário. Depois de adicionado, você poderá reabrir o idle.desktop e remover o% f, ele deve permanecer como padrão. Não tenho certeza se% f é apropriado para inativo, caso contrário, eu diria que você poderia deixá-lo
fonte
[Added Associations]
.Aqui está como você faz isso:
Também temos um vídeo mostrando como associar arquivos Python ao IDLE .
fonte