vscode etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
vscode etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

VSCode'da __pycache__ Dosyalarını Gizleme

Bu yazıda otomatik olarak oluşan Pycache dosyalarını Visual Studio Code üzerinden nasıl gizlenebileceğini göstereceğim.


Örneğin B.py dosyası A.py dosyasını import ediyorsa bu A.pyc derlenmiş bytecode dosyasının oluşmasına sebep olacaktır.

1. İlk olarak Ctrl , ile VSCode ayarlar ekranını açın. 

2. Üstte Arama çubuğuna Files: Exclude yazın.

3. Add pattern'e tıklayıp bu yazıyı ekleyin: **/__pycache__ 


4. Bu işlemden sonra  VSCode'un explorer bölümünde pycache dosyaları gizlenmiş olacaktır.



Paylaş:

VSCode Server'ı Kapalı Ağdaki Uzak Bilgisayarda Kurma

VSCode'la uzak ağdaki bilgisayarda kod yazmak için 'Remote - SSH' eklentisini kullanabiliriz. Fakat Remote SSH eklentisi, eğer 2 bilgisayar da private network üzerinde ise bu problem yaratacaktır. 

 

Hatanın nedeni Vscode'un hedef klasör / destination folder'a yüklemeye çalıştığı vscode-server dosyasını  internete bağlı olmaması nedeniyle aktaraması. Bu sorunun çözümü için internete bağlı olan 3.bir cihaza ihtiyaç var.

Vscode'da hata mesajı geldiği zaman alttan "Output/Çıktı" sekmesini açın. O sekmedeki "destFolder" değerini bulun.


destFolder değerinin en sonunda bulunan commit ID'si, vscode-server'ı hedef cihaza yüklemeye çalışırkenki indirmeye çalıştığı vscode-server'a ait. 

Bunu indirmek için internete bağlı olan 3.cihazda aşağıdaki linki girin. {COMMIT_ID} yazan kısmı hata mesajındaki commit ID'si ile değiştirin. 

https://update.code.visualstudio.com/commit:{COMMIT_ID}/server-linux-x64/stable

Örneğin;

"https://update.code.visualstudio.com/commit:b8a2f34jd575ef708fb88b6/server-linux-x64/stable" gibi.

İnternetli bilgisayarda indirilen dosyayı internetsiz uzak bilgisayardaki ~/.vscode-server/bin/ klasörüne taşıyın. 

Bunu yapmak için remote/uzak cihazda boş bir terminal ekranı açıp şu 2 komutu yazabilirsiniz; cd ~/.vscode-server/bin/{COMMIT_IDniz} tar -xvzf ~/vscode-server-linux-x64.tar.gz --strip-components 1

Bu sayede vscode-server hedef cihazda yüklenmiş olduğu için Remote SSH eklentisi istediğimiz gibi çalışacaktır. 

Paylaş:

VSCode "The .NET Core SDK cannot be located" Hatası Nasıl Çözülür?

"The .NET Core SDK cannot be located. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path" hatasının çözümünü göstereceğim.


Öncelikle aşağıdaki linklerden .NET ve .NET Framework Developer Pack'in son sürümlerini indirin. Vscode'un kapalı olduğundan emin olduktan sonra kurulumu yapın. 

https://dotnet.microsoft.com/en-us/download/dotnet

https://dotnet.microsoft.com/en-us/download/dotnet-framework/

Bu işlemden sonra sistem/ortam değikenlerine girip Path'e dotnet konumunu ekleyin.

Bunun için ilk olarak Başlat Menüsünü açıp sistem değişkenlerini aratın ve ilk çıkan eşleşmeye girin.

Sonrasında "Ortam Değişkenleri"ne tıklayın. Ordan Path'i seçin ve Düzenle'ye tıklayın.


Sonrasında Yeni'ye ve Gözat'a tıklayıp .NET'in kurulduğu klasörü seçip Tamam'a tıklayın. Benim için bu klasör C:\Program Files\dotnet klasörü.


Bilgisayarı yeniden başlatıp Vscode'u bir daha açınca hata ortadan kalkacaktır.

Paylaş:

Ara