Como eu faço o editor de script padrão do Visual Studio Code no Unity3d?

2

Eu trabalho no Ubuntu 16.04 e tenho Unity3d instalado. Eu quero que o Código do Visual Studio seja meu editor de script padrão dentro do Unity3d.

Por favor, veja este vídeo de 30 segundos e não confunda Unity3d (o mecanismo de criação líder mundial) com Unity (o ambiente de desktop padrão do Ubuntu 16).

Eu coloquei o atalho do VSC, mas tenho que colocar um argumento (por exemplo: "$ (File)"). Copiei e colei o local do VSC, mas quando tento abrir um script (por exemplo, TriggerChecker.cs ), o VSC é aberto, mas o script não aparece.

A única maneira de editar o script é abrir o VSC e adicionar a pasta do projeto, eu tenho que procurar o script em toda a pasta do projeto. Assista a este vídeo para ver como preciso pesquisar o script. Eu quero fazer o Unity3d mostrar diretamente o script, porque quando meu projeto se tornar maior, seria mais fácil editar scripts sem pesquisá-los. Até agora, eu tenho apenas um argumento para o VSC ("$ (File)") que é ("$ (/ usr / share / código / code --unity-launch)"). Este é o caminho para o atalho do VSC.

Você poderia me ajudar a resolver esse problema?

    
por Matthew 25.03.2018 / 17:23

1 resposta

4

Código do Visual Studio para Linux

  • Faça o download da versão mais recente da página oficial .
  • Instale o VSC e as dependências por meio da linha de comando:

    sudo dpkg -i code*.deb
    sudo apt install -f
    
  • O binário do VSC é /usr/share/code/code , mas quando executamos code na linha de comando é executado o script de inicialização /usr/bin/code e vamos usá-lo na última seção .

Unity3d para Linux

  • O Unity3d para Linux é a versão Beta no momento e mais detalhes podem ser encontrados em Blog da Unity . A última versão pode ser baixada de ( fonte da informação): este link .

  • Instale o Unity3d e as dependências por meio da linha de comando:

    sudo dpkg -i unity*.deb
    sudo apt install -f
    

Definir o código do Visual Studio como editor de scripts padrão no Unity3d

  • Abra o Unity3d. No menu Editar , escolha Preferências .

  • Nas preferências de unidade, escolha Ferramentas externas (lado esquerdo).

  • Clique no botão ao lado do ticket Editor de ferramentas externas e escolha Procurar .

  • Navegue até o arquivo /usr/bin/code e clique em Abrir .

  • O PASSO DA CHAVE: Para Editor de Script Externo Args preencha $(File) - sem marcas de aspas!

    descobri que (bug) as aspas, que estão lá por padrão, são passados como caracteres, anexados ao nome do arquivo, assim o VSC editor externo) abre um arquivo que atualmente não existe.

  • Fechar Preferências do Unity. É isso.

    
por pa4080 28.03.2018 / 18:35