Windows kurulumu

Soz'u Windows'a kur.

v0.2.0 Windows x64 portable ZIP'i doğrulayın, doğrudan çalıştırın veya kullanıcı bazlı PowerShell installer ile PATH'e ekleyin.

Gereksinimler

Resmi hazır paket 64 bit Windows 10 ve Windows 11 içindir. Son kullanıcı olarak Rust, Cargo, Python, pip, Node.js, internet bağlantısı veya yönetici yetkisi gerekmez.

Hazır paket hedefi: Windows x64. Linux ve macOS için resmi hazır binary v0.2.0 kapsamında değildir.

Altı adımda kurulum

  1. GitHub Release sayfasını açın.Yalnızca resmi v0.2.0 yayın sayfasını kullanın.
  2. soz-0.2.0-windows-x64.zip dosyasını indirin.Aynı sayfadaki SHA256SUMS.txt dosyasını da alın.
  3. ZIP'i çıkarın.Paketi yazma izniniz olan bir klasöre açın.
  4. Portable kullanın veya install.ps1 çalıştırın.Installer yalnızca mevcut kullanıcı için kurulum yapar.
  5. Yeni bir terminal açın.PATH değişikliğinin yeni oturuma gelmesini bekleyin.
  6. Kurulumu doğrulayın.soz version ve soz program.soz komutlarını çalıştırın.

SHA-256 özetini doğrulayın

ZIP ve SHA256SUMS.txt aynı klasördeyken PowerShell'de aşağıdaki komutları çalıştırın. Hesaplanan ZIP özeti manifestteki satırla birebir eşleşmiyorsa paketi çalıştırmayın.

PowerShell
Get-FileHash .\soz-0.2.0-windows-x64.zip -Algorithm SHA256Get-Content .\SHA256SUMS.txt

Güncel checksum dosyasına ve release açıklamasına doğrudan v0.2.0 Release sayfasından ulaşın. Bu site tahmin edilmiş asset URL'si kullanmaz.

Portable kullanım

ZIP'ten çıkan klasörde kurulum yapmadan doğrudan çalıştırabilirsiniz. PowerShell'de geçerli klasördeki program için .\ önekini koruyun.

PowerShell
.\soz.exe version.\soz.exe run .\examples\merhaba.soz
Çıktı
soz 0.2.0
Merhaba dunya

Kendi dosyanızı çalıştırmak için .\soz.exe program.sozveya .\soz.exe run program.soz biçimini kullanın.

install.ps1 ile kullanıcı bazlı kurulum

Installer soz.exe dosyasını varsayılan olarak %LOCALAPPDATA%\Programs\Soz\bindizinine kopyalar ve yalnızca mevcut kullanıcının PATH değerini günceller. Sistem PATH'ini değiştirmez ve internetten dosya indirmez.

PowerShell
powershell -ExecutionPolicy Bypass -File .\\install.ps1

Kurulum bittikten sonra yeni terminal açın:

Yeni terminal
soz versionsoz program.soz
Çıktı
soz 0.2.0
-ExecutionPolicy Bypass yalnızca başlatılan PowerShell süreci için geçerlidir; sistem yürütme politikasını kalıcı olarak değiştirmez.

Kaldırma

ZIP'ten çıkan klasörde uninstaller'ı çalıştırın. Betik yalnızca eşleşen soz.exe dosyasını ve kullanıcı PATH girdisini hedefler; .soz kaynak dosyalarınıza dokunmaz.

PowerShell
powershell -ExecutionPolicy Bypass -File .\\uninstall.ps1

SmartScreen ve imzasız binary

Mevcut v0.2.0 artifact'leri code signing sertifikasıyla imzalanmamıştır.

Windows SmartScreen veya kurumsal güvenlik yazılımı uyarı gösterebilir. Dosyaları çalıştırmadan önce release sayfasındaki SHA256SUMS.txt ile checksum'larını doğrulayın.

Kurumsal politika paketi engelliyorsa sistem güvenliğini genel olarak gevşetmeyin; kurum yöneticinizin politikasını izleyin. PowerShell betikleri düz metindir ve çalıştırmadan önce incelenebilir.

VS Code uzantısı

v0.2.0 release sayfasındaki VSIX'i VS Code'da Extensions → … → Install from VSIX seçeneğiyle kurun. code komutu açıksa:

PowerShell
code --install-extension .\\soz-language-support-0.2.0.vsix --force

Uzantı syntax renklendirme, statik completion, snippet'ler ve çalıştırma komutu sunar. Interpreter, debugger, biçimlendirici veya full Language Server içermez; Marketplace yayını yoktur.

Sorun giderme

soz bulunamıyor

Yeni bir terminal açıp aşağıdakileri deneyin:

PowerShell
Get-Command sozsoz version

Dosya yolu boşluk içeriyor

Yolu çift tırnak içine alın ve .soz uzantısını koruyun:

PowerShell
soz "C:\Projelerim\ilk program\main.soz"

Söz dizimi hatası

  • Girinti için tab yerine dört boşluk kullanın.
  • Anahtar kelimeleri ASCII biçiminde yazın.
  • Dosyayı UTF-8 ve .soz uzantısıyla kaydedin.
  • soz check dosya.soz çalıştırın.