Terminal kullanarak Visual Studio kodunu açma


50

Son zamanlarda metin editörü olarak çalışan görsel stüdyo kodunu indirdim ancak kod dosyasının terminalden nasıl açılacağını çözemiyorum.

Sublime Text'i kullandığımda komut buydu subl, yani çalıştırdığımda subl newFolder.cSublime Text'i otomatik olarak adlı bir dosyayla açacaktı newFolder.c.

Visual Studio Kodunda bir dosya oluşturmak / açmak için ne yazabilirim?



Denedin mi; gedit newFolder.c; nano newFolder.c; vim newFolder.c ??
Rahul

@Rulul bunlardan hiçbiri çalışmıyor
Giorgi Cercvadze

Bunların hiçbiri işe PATHyaramazsa, muhtemelen kaçmak. echo $PATHSize ne gösterir? Beklediğiniz ne?
Michael Sandman

1
Bunun yerine ctrl +shift+P... install shell ...aynı yere gitmeyi ctrl+shift+Pve yazmayı dene install 'Code' command in PATH. Bu, diğer çözümlerin hiçbiri yapmadığı zaman benim için çalıştı. Burada buldum: stackoverflow.com/a/30627956
Ricky

Yanıtlar:


66

Çağrılmalı codeve benim için çalıştırmalıyım.

$ code
$ code my-file

ve bu işe yarıyor. İçine yerleştiren .deb dosyasını kurdum /usr/bin. Başka bir şekilde yüklediyseniz, ikili dosyayı bulmaya çalışın.

$ command -v code

yolu basacak ... daha güvenilir şekilde which code. VS Kodu bir Elektron uygulamasıdır (yani Chrome / düğüm) ve başlatıcısı biraz garip. Örneğin, xdg-openbenim için iyi çalışmıyor.


3
Evet!! benim için çalıştı.
Avnish alok

34

Doğru yolu, Visual Studio Kodunu açmak ve Ctrl+ Shift+ tuşlarına basıp Psonra yazmaktır install shell command. Bir noktada, shell komutunu yüklemenizi sağlayan bir seçenek görmelisiniz, tıklayın. Ardından yeni bir terminal penceresi açın ve yazın code.


5
Bu seçenek 1.25.1 de gelmiyor
susturucu mesaj

2
@silencedmessage yazmayı deneyin shell. Bu benim için nasıl görünüyor
Alex Cory

Mac OS için CMD + Shift + P
James Jordan Taylor

2
Bunun yerine, install shell commandbenim için öyleydiInstall 'code' command in PATH
tomp
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.