Eu trabalho no Ubuntu 16.04 e tenhoUnidade3dinstalado. Eu queroCódigo do Visual Studiopara ser meu editor de script padrão no Unity3d.
Por favorassista a este vídeo de 30 segundosenão confunda Unidade3d(o mecanismo de criação líder mundial) comUnidade(o ambiente de desktop padrão do Ubuntu 16).
Coloquei o atalho do VSC, mas tenho que colocar um argumento (ex: "$(File)"). Copiei e colei a localização do VSC, mas quando tento abrir um script (por exemplo TriggerChecker.cs
), o VSC abre, mas o script não aparece.
A única forma de editar o script é abrir o VSC e adicionar a pasta do projeto, então tenho que pesquisar o script em toda a pasta do projeto. Vê istovídeopara ver como preciso pesquisar o script. Quero fazer com que o Unity3d mostre diretamente o script, porque quando meu projeto ficar maior, será mais fácil editar scripts sem pesquisá-los. Até agora, só tenho um argumento para VSC ("$(File)") que é ("$(/usr/share/code/code --unity-launch )"). Este é o caminho para o atalho do VSC.
Você poderia me ajudar a resolver esse problema?
Responder1
Código do Visual Studio para Linux
Baixe a versão mais recente doPágina Oficial.
Instale o VSC e as dependências através da linha de comando:
sudo dpkg -i code*.deb sudo apt install -f
O binário do VSC é
/usr/share/code/code
, mas quando executamoscode
na linha de comando é executado o script de inicialização/usr/bin/code
e vamos usá-lo na seção mais recente.O binário também pode ser
/snap/bin/code
se você usou o instalador de software para instalar o VSCODE.Você pode usar
which code
ouwhereis vscode
para encontrá-lo.
Unity3d para Linux
Unity3d para Linux é a versão Beta no momento e mais detalhes podem ser encontrados emBlog da Unidade. A versão mais recente pode ser baixada em (fonteda informação):esse link.
Instale o Unity3d e as dependências através da linha de comando:
sudo dpkg -i unity*.deb sudo apt install -f
Defina o Visual Studio Code como editor de script padrão no Unity3d
Abra o Unity3d. NoEditarmenu escolherPreferências.
Em Preferências do Unity, escolhaFerramentas externas(lado esquerdo).
Clique no botão ao lado do ingressoEditor de ferramentas externase escolhaNavegar.
Navegue até o arquivo
/usr/bin/code
e clique emAbrir.O PASSO PRINCIPAL:ParaArgs do Editor de Script Externopreencher
$(File)
- sem aspas!
Descobri que (bug) as aspas, que existem por padrão, são passadas como caracteres, anexadas ao nome do arquivo, assim o VSC (o editor externo) abre um arquivo que atualmente não existe.
- FecharPreferências de unidade. É isso.