-
Notifications
You must be signed in to change notification settings - Fork 27
Türkçe
- ESC_LINK_OPEN İzE ESC_LINK_CLOSE ESC_LINK_SPLIT genel kullanım
- ESC_LINK_OPEN IzI ESC_LINK_CLOSE ESC_LINK_SPLIT kurulumunuzu özelleştirme
-
Markdown
- Altöğe
- ESC_LINK_OPEN IzQ ESC_LINK_CLOSE ESC_LINK_SPLIT oluşturulan diğer formatları yazdırma
- ESC_LINK_OPEN IzU ESC_LINK_CLOSE ESC_LINK_SPLIT Sorun Giderme
Yazdırmanın birkaç yolu vardır.
- Etkin belgeyi simge veya bağlam menüsü ile yazdırabilirsiniz.
- Etkin belgeden bir seçimi simge veya bağlam menüsü ile yazdırabilirsiniz.
- Bir veya daha fazla dosyayı doğrudan dosya gezgini panelinden, bir klasör, dosya veya çoklu dosya seçimindeki bağlam menüsünden yazdırabilirsiniz.
- Dosyalar, dosya yollarıyla adlandırılabilir. Başlık belgede görünmez, ancak bazı tarayıcılar tarafından başlıklarda kullanılabilir.
- Aşağıdaki formatlar arasından seçim yapabilirsiniz.
- Yol yok
- Kısaltılmış (
D:\...\containing-folder\file.ext
gibi) - Çalışma alanına göre
- Aşağıdaki formatlar arasından seçim yapabilirsiniz.
- Dosyalar, dosya yollarının belgenin başında başlık olarak görünmesini sağlayabilir.
- Bir ayar, göreli veya mutlak dosya yollarının kullanılıp kullanılmayacağını belirler.
- Çalışma alanı olmayan dosyalar her zaman mutlak kullanır.
- Mutlak yollar, kullanıcının ana dizininin içindeyken yaklaşık işaretlerine dönüştürülür.
- Bir ayar, tek tek yazdırılan dosyaların başında bir dosya yolu başlığının görünüp görünmeyeceğini belirler.
- Dışlama listeleri hem klasör hem de dosya seçimleri için geçerlidir. Bunların amacı, yazdırılamayan ikili dosyaları yok saymaktır.
Markdown belgeleri oluşturulabilir ve stillendirilebilir. Bu, Markdown bölümünde ayrıntılı olarak açıklanmıştır.
Etkin belgeyi yazdırmak için, belge sekmelerinin sağındaki yazıcı simgesini tıklatmanız yeterlidir. Birden fazla metin satırı seçmediğinizden emin olun. Aksi takdirde, belgenin tamamını değil, seçimi yazdırırsınız. Kağıt boyutu, kenar boşlukları ve sayfa yönü kontrolü yazdırma iletişim kutusundadır.
Etkin belgede çok satırlı bir metin bloğu seçin. Ardından, belge sekmelerinin sağındaki yazıcı simgesine tıklayın veya seçime sağ tıklayın ve bağlam menüsünden ESC_CODESPAN_CLOSE yazdır'ı seçin. Bağlam menüsü göründüğünde, ESC_CODESPAN_OPEN Yazdır ayarına bağlı olarak üstte, altta veya hiçbir yerde Print
görünür Yazdır: Düzenleyici Bağlam Menüsü Öğesi Konum
.
Çıktınızdaki satır numaraları, görünür olsun ya da olmasın, düzenleyicideki satır numaralarıyla hizalanır. Bu nedenle, bir kod incelemesinde 1145 numaralı bir kod satırını tartışıyorsanız ve dosyayı değiştirmek için açarsanız, ESC_CODESPAN_CLOSE Ctrl+G tuşlarına ve ardından 1145 ESC_CODESPAN_OPEN [Enter]
yazmak, imlecinizi doğrudan söz konusu kod satırına getirecektir.
Etkin belgeden başka bir dosya yazdırmak için, dosyayı EXPLORER bölmesinde bulun ve üzerine sağ tıklayın. Dosya bağlam menüsünde Yazdır
her zaman menünün üst kısmında veya yakınında görünür. Bu, dosyanın tamamını yazdırır.
F1
tuşuna basar ve klasörü yazdır
yazarsanız, etkin belgeyi içeren klasördeki tüm yazdırılabilir dosyaları yazdırabileceğinizi göreceksiniz. Tüm dosyaların adlarını gösteren başlıklarla ayrıldığı tek bir yazdırma işi oluşturulur.
Bu ayarların çoğu kullanıcı deneyimini özelleştirir (simge, menü konumu vb.). Bu ayarları bulmak için VS Code'un ayarlar bölmesini açın ve Uzantılar/Yazdırma'ya gidin veya yalnızca "yazdırma" araması yapın.
Yapılandırma dosyasında göründükleri şekliyle kullanılabilir ayar adlarının listesi aşağıda verilmiştir.
- print.alternateBrowser ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN : alternatif bir tarayıcıyı etkinleştirin/devre dışı bırakın
-
print.browserPath
: bir web tarayıcısının yolu -
print.colourScheme
: renklendirme sözdizimi için kullanılan stil sayfası -
print.editorContextMenuItemPosition
: düzenleyici bağlam menüsündePrint
'nin konumu - print.editorTitleMenuButton ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN: düzenleyici başlık menüsünde yazdır düğmesini göster
-
print.fontSize
: yazı tipi boyutu (6 ila 13 punto arası seçenekler) -
print.formatMarkdown
: yazdırırken Markdown'ı stilize HTML olarak işle -
print.lineNumbers
: açık, kapalı veya devral (düzenleyiciden) -
print.lineSpacing
: tek, bir buçuk satır veya çift aralıklı - print.printAndClose ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN : yazdırdıktan sonra tarayıcıyı kapatın
-
print.folder.include
: eklenecek dosyalar için desen. Boş her şeyle eşleşir. -
print.folder.exclude
: hariç tutulacak desenler -
print.folder.maxFiles
: bir klasör yazdırılırken içeriğin oluşturulduğu maksimum dosya sayısı -
print.folder.maxLines
: Bu eşikten daha fazla satır içeren dosyalar yok sayılır -
print.logLevel
: günlük dosyasına giren ayrıntı düzeyini kontrol eder -
print.filepathAsDocumentHeading
: dosya yolunun belgenin başında başlık olarak kullanımını kontrol eder -
print.filepathAsDocumentTitle
: dosya yolunun belge başlığı olarak kullanımını kontrol eder (bazı tarayıcılar tarafından sayfa başlığında kullanılır) - print.filepathHeadingForIndividuallyPrintedDocuments ESC_CODESPAN_OPEN ESC_CODESPAN_CLOSE: dosya yolu başlığının tek tek yazdırılan belgelerin başında görünüp görünmeyeceğini denetler
Düzenleyici bölmesine odaklandığınızda yazdırma simgesinin araç çubuğunda görünüp görünmeyeceğini denetleyebilirsiniz. Bu ayar, Editör Başlığı Menü Düğmesi ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN etiketlenmiştir.
Editor Bağlam Menüsü Öğesi Konum
ayarını kullanarak "Yazdır" menü öğesinin bağlam menülerinin üstünde mi, altında mı yoksa hiçbir yerde mi görüneceğini kontrol edebilirsiniz.
Yazdır ve Kapat
ayarı işaretlendiğinde, bir şey yazdırmak otomatik olarak tarayıcının Yazdır iletişim kutusunu açar ve yazdırdıktan veya iptal ettikten sonra tarayıcıyı otomatik olarak kapatır. Bunu kapatmak, tarayıcıyı işlenen belgenin incelemeye hazır olduğu şekilde açacaktır. Daha sonra Yazdır iletişim kutusunu manuel olarak açarsanız, yazdırdığınızda veya iptal ettiğinizde tarayıcı kapanmaz.
Bu sürümün yayınlandığı sırada, komut yönlendirmeyle ilgili sorunlar uzak çalışma alanlarından yazdırmanın varsayılan yazıcıyı kullanmaya geri dönmesine neden oluyordu. Tam hizmet mümkün olan en kısa sürede geri yüklenecektir.
Varsayılan olarak, yazdırma işlemi varsayılan tarayıcınızı kullanır. Ancak, yazdırma en iyi Chromium'dan türetilmiş bir tarayıcıyla çalışır ve varsayılan tarayıcınızı değiştirmek mümkün veya istenmeyebilir.
Varsayılan tarayıcınız olmayan bir tarayıcı kullanarak yazdırmanıza izin vermek için, alternatif bir tarayıcının yolunu belirtebilirsiniz ve yolu kaybetmeden bunu açıp kapatmanıza olanak tanıyan bir onay kutusu da vardır.
Bu ayarlar sırasıyla Tarayıcı Yolu ESC_CODESPAN_CLOSE ve Alternatif Tarayıcı ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN ESC_CODESPAN_OPEN etiketlenir.
Alternatif tarayıcının yolu Windows'ta otomatik olarak alıntılanır ve Unix tabanlı platformlarda boşluklardan kaçılır. Ne yazık ki bu, komut satırı seçenekleri sağlamakla uyumlu değildir.
Komut satırı seçenekleri sağlamanız gerekiyorsa, seçenekleri belirten bir toplu iş dosyası (veya bash betik dosyası) oluşturun ve alternatif tarayıcı yolunuzdaki bash betik dosyasına başvurun.
Renk Şeması
ayarını kullanarak, sözdizimi renklendirmesi için kullanılan renk şemasını belirleyebilirsiniz. Yazıcılar beyaz kağıt kullandığından seçenekler açık temalarla sınırlıdır.
Etkin belgeyi yazdırırsanız ve çok satırlı bir seçim varsa, yalnızca seçim yazdırılır.
Yazı tipi, VS Code düzenleyici ayarları tarafından belirlenir. Ekranda Fira Kodu görürseniz, yazdırılacak olan budur.
Yazdırılan metnin boyutu bir Yazdır ayarıdır, çünkü ekranda en iyi çalışan boyut kağıt üzerinde en iyi çalışan boyut olmayabilir.
Buna neden yazı tipi değil de yazı tipi dediğimizi merak ediyorsanız, bunun nedeni yazı tipinin belirli bir boyut ve işlemde belirli bir yazı tipi olmasıdır. "12pt Times italik" bir yazı tipidir. "Times" bir yazı tipidir. Windows Yazı Tipi Seçici'nin (bir yazı tipi seçmesine, yazı tipini, boyutunu ve tedavisini belirtmeniz gerekir) yazı tipini "Yazı Tipi" olarak yanlış etiketlemesine yardımcı olmaz.
Büyük olasılıkla Markdown yazdırma işlerinin işlenmesini ve stillendirilmesini istiyorsunuz ve bu varsayılan davranıştır. Markdown'ı kaynak kodu olarak yazdırmak istiyorsanız, Yazdır: Markdown'ı Oluştur ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN ayarın işaretini kaldırabilirsiniz.
Kaynak kodu yazdırma için, stil sayfaları paketlenmiştir ve bir listeden ada göre seçilebilir. Yazıcı kağıdı beyaz, yazıcı mürekkepleri ve tonerleri beyaz kağıt için tasarlandığından seçenekler açık renkli stil sayfalarıyla sınırlıdır.
- Stil sayfası bağlantı etiketini doğrudan Markdown'a gömebilirsiniz. Bu, belgeye özgüdür.
-
markdown.styles
adlı bir ayar var. Bu, URL'lerin bir listesidir. Hem yerleşik Markdown önizlemesi hem de Yazdırma bu listeyi onurlandıracaktır. Aşağıdaki örnekte gösterildiği gibi mutlak URL'leri, çalışma alanına göre URL'leri veya belgeye göre URL'leri kullanabilirsiniz.
"markdown.styles": [
"https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css",
"path/to/document/relative/custom.css",
"workspace.resource/path/to/stylesheet.css"
]
Çalışma alanına göreli URL'ler, belgeler arasında kaynak paylaşmanın en iyi yoludur. Belgelerle birlikte kaynak denetimli olabilmeleri için çalışma alanındadırlar ve URL, belgeden ziyade çalışma alanına göre olduğundan, URL'leri bozmadan belgeleri klasörler halinde düzenleyebilirsiniz (ve yeniden düzenleyebilirsiniz). Bunun yalnızca stil sayfaları için değil, aynı zamanda görüntü dosyası kaynakları için de geçerli olduğunu unutmayın.
Markdown'dan oluşturulan HTML'ye eşleme açıktır. Tablolar, ESC_CODESPAN_CLOSE ve ESC_CODESPAN_CLOSE öğeleri ESC_CODESPAN_OPEN ESC_CODESPAN_OPEN tablo
haline gelir. Başlıklar H1 ESC_CODESPAN_CLOSE H9
ESC_CODESPAN_OPEN. Paragraflar P
öğeleridir, madde işaretleri ve sayılar ul
ve ol
öğeleridir.
HTML'yi Markdown'a gömebileceğinizi unutmayın, bu nedenle bir CSS sınıfını bir Markdown bloğuna veya çalıştırmasına uygulamak için div
veya span
kullanmanızı engelleyen hiçbir şey yoktur.
Katıştırılmış web sunucusu yalnızca geri döngü adresine bağlanır ve yalnızca belirtilen bağlantıları kabul eder.
Katex, web'deki CSS ve yazı tiplerine bağlıdır. Yazdırmanın çalışması için gerekli stil sayfasını ayarlarınıza eklemeniz gerekir. Önizlemede çalışan ancak yazdırılmayan bir veya iki şey bulursanız, KaTeX web sitesinden geçerli sürümü belirleyin ve URL'yi güncelleyin.
"markdown.styles": [
"https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css"
]
Kabloyu kesmek istiyorsanız, önceki bölümde açıklandığı gibi Katex kaynaklarını projenize aktarın ve çalışma alanına göre bir başvuru kullanın.
Yapılandırmanızı denetlemenize yardımcı olacak bazı örnekler aşağıda verilmiştir.``` $$ \begin{alignedat}{2} 10&x+ &3&y = 2 \ 3&x+&13&y = 4 \end{alignedat} $$ and thus
## İşlenmiş Markdown ve uzak çalışma alanları
Uzak çalışma alanlarıyla çalışmak için uzak konakta bir Markdown uzantısının çalışması gerekir çünkü Markdown işleme işlem hattının çalıştığı yer burasıdır. Uzak çalışma alanlarıyla kullanılmak üzere tasarlanmış Print gibi uzantılar, tek bir tıklamayla uzak ana bilgisayara dağıtılabilir. Çoğu Markdown uzantısı bu şekilde çalışabilir, ancak bunun için ayarlanmamıştır.
Ne yazık ki, Markdown uzantıları normalde uzaktan kullanım için yapılandırılmamıştır; Tasarımcılar yerel olarak çalışmalarını bekliyorlardı.
### Markdown uzantılarının DIY yamaları
İhtiyacınız acilse, uzantıları kendiniz yamalayabilirsiniz.
1. ~/.vscode/extensions `~/.vscode/extensions` iş istasyonunuzda yüklü oldukları uzantıları bulun (Windows'ta `~` için %userprofile% ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN değiştirin)
2. Uzak ana bilgisayarlarda kullanmak istediğiniz Markdown uzantıları için `package.json` dosyalarını düzenleyin. extensionKind ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN kök düzeyi özniteliği olarak ekleyin.
3. Tüm Markdown uzantılarını düzenledikten sonra VS Code'u yeniden başlatın.
4. Uzantıyı uzak ana bilgisayara yükleyin ve uzantıyı uzak ana bilgisayara aynı şekilde yamalayın.
```json
...
"extensionKind": [
"workspace"
],
...
Bunun gibi yamalar, bir uzantı için bir sonraki güncellemede kaybolacaktır, bu nedenle yamanız başarılı olduysa, yayıncıya bir PR göndermek isteyebilirsiniz.
Markdown dışındaki biçimlerin yazdırılmasını isteyen sorunlar günlüğe kaydedildi. Örnekler arasında ABC müzik işaretlemesinden notalar ve Jupyter Notebooks yer alır. VS Code ile kullanılan her metin tabanlı belge biçimine ayak uydurmanın yönetilemez yükünü üstlenmeden bunu desteklemek için bir API'yi kullanıma sunduk ve bakımcıların yazdırmayı önizleme özelliklerine dahil etmelerine olanak tanıyan bir SDK yayınladık.
Sonuç olarak, önizleme sağlayan bir uzantıya sahip olduğunuz belirli bir format için işlenmiş yazdırma istiyorsanız, bu uzantının yayımcısına bir sorun bildirin. Yazdırma isteğinizi açıklayın ve yazdırmak için yönlendirin ve yönlendirin
- Tarayıcınızdan bir web sayfası yazdırabildiğinizden emin olarak başlayın.
- VS Code'un çalıştığı kullanıcı bir dinleme yuvası oluşturabilmelidir.
- Hiçbir şey olmuyor gibi görünüyor — VS Code'u yeniden başlatın.
- Tarayıcı açılıyor ancak sayfa yüklenmiyor — ağ izinlerini kontrol edin.
- Tarayıcı, bizim tarafımızdan hazırlanmamış bir VSIX'ten yüklediğiniz bir CSS dosyasını bulamamayla ilgili bir hata mesajı gösteriyor. aHR0cHM6Ly9tYXJrZXRwbGFjZS52aXN1YWxzdHVkaW8uY29tL2l0ZW1zP2l0ZW1OYW1lPXBkY29uc2VjLnZzY29kZS1wcmludA ESC_LINK_CLOSE ESC_LINK_SPLIT ESC_LINK_OPEN resmi paketini alın ve tekrar deneyin.
Başka bir sorun varsa veya bir iyileştirme fikriniz varsa, sizi GitHub deposunda bir sorun kaydetmeye davet ediyoruz.
Kullanılan tarayıcı deneyiminizi etkileyecektir.
En iyi yazdırma sonuçları için Chromium tabanlı bir tarayıcı veya Firefox yükleyin. Bunu varsayılan tarayıcınız yapmak istemiyorsanız, alternatif tarayıcı ayarlarından yararlanın. Bu sürümün yayınlandığı sırada, komut yönlendirmeyle ilgili sorunlar uzak çalışma alanlarından yazdırmanın varsayılan yazıcıyı kullanmaya geri dönmesine neden oluyordu. Tam hizmet mümkün olan en kısa sürede geri yüklenecektir.
Aşağıdakilerin iyi çalıştığı bilinmektedir.- Cesur
- Krom
- Krom
- Kenar
- Firefox (Türkçe)
- Edge Classic artık desteklenmemektedir.
- Internet Explorer desteklenmiyor.
Yazdırma özelliğini uzak bir ana bilgisayarla kullanmak için, uzak ana bilgisayar yüklemeniz gerekir.
Uzak bir ana bilgisayardan belge yazdırırken Markdown uzantısının avantajlarından yararlanmak için, Markdown uzantısının çalışma alanı ESC_CODESPAN_CLOSE ESC_CODESPAN_OPEN extensionKind
oluşturulmalı ve uzak ana bilgisayara yüklenmesi gerekir.
Bu tür uzantıların çoğu çalışma alanı
için oluşturulmamıştır. package.json
değiştirilerek önemsiz bir şekilde düzeltilebilirler. Ne yazık ki, bu manuel yama, uzantı güncellendiğinde kaybolacaktır, bu nedenle yamaladığınız uzantıların yazarıyla bir sorun oluşturmalısınız.
Bu sürümün yayınlandığı sırada, komut yönlendirmeyle ilgili sorunlar uzak çalışma alanlarından yazdırmanın varsayılan yazıcıyı kullanmaya geri dönmesine neden oluyordu. Tam hizmet mümkün olan en kısa sürede geri yüklenecektir.
Alternatif tarayıcı yolunda komut satırı seçenekleri sağlayamazsınız. Windows'ta, dosya veya klasör adlarında boşluk olması durumunda yolunuzun etrafına otomatik olarak tırnak işaretleri koyarız. Diğer platformlarda, boşluklar otomatik olarak kaçar.
Hem otomatik alıntı hem de boşluklardan kaçış, komut satırı seçeneklerinin kullanımıyla uyumsuzdur. Çözüm, tarayıcıyı komut satırı seçenekleriyle başlatan bir toplu iş dosyası (veya kabuk komut dosyası) oluşturmak ve toplu iş dosyasının (veya kabuk komut dosyasının) yolunu sağlamaktır.
Chrome, yazdırma işleri arasında yazıcı, kağıt boyutu ve kenar boşluğu seçimlerinizi koruyabilir. Bazı Chrome komut satırı seçenekleri, yazdırma başarılı olsa bile hataların bildirilmesine neden olur.
Bazı Chrome eklentileri, yazdırma işinin stilini engeller. Eklentileri --disable-plugins
ile bastırmak mümkün olsa da, Chrome'un zaten çalışan bir örneği olduğunda bu çalışmaz. --incognito
anahtarı, çalışan bir örnek olduğunda eklentileri bastırır, ancak kendi sorunları vardır.
Hala ESC_EM_OPEN ESC_EM_CLOSE Yazdır'ı çalıştıramıyorsanız, depoda bir sorun oluşturun. Size yardımcı olmaya çalışacağız.
Sizden günlük tutma seviyenizi yükseltmenizi, sorunu yeniden oluşturmanızı ve ardından günlüğü bize göndermenizi isteyebiliriz.
Print: Log Level
ayarıyla günlük düzeyini ayarlayın. Bu, varsayılan olarak hata
(minimum günlük kaydı) şeklindedir, ancak bunu çok ayrıntılı hata ayıklama
veya hatta çöp toplayıcıya yapılan çağrıları bile günlüğe kaydedecek aptalca ESC_CODESPAN_OPEN ESC_CODESPAN_CLOSE kadar açabilirsiniz.