Word 2009 belgesinde kolaylıkla nasıl yazılır ve vurgulanan bir PHP kodu (veya başka bir programlama dili) yazabilirim?
Word 2009 belgesinde kolaylıkla nasıl yazılır ve vurgulanan bir PHP kodu (veya başka bir programlama dili) yazabilirim?
Yanıtlar:
Bunu üç şekilde gerçekleştirmek için Notepad ++ uygulamasını kullanabilirsiniz . Sadece bildiğiniz gibi, Notepad ++, "kutudan çıkan" farklı kod dosyalarının sözdizimini vurgulayan Notepad'in daha gelişmiş bir sürümüdür - PHP dahil!
İndirin ve kurun, ateşleyin ve PHP dosyanızı yükleyin. Otomatik olarak güzelce renkli görmelisiniz (değilse, dosya uzantısı başka bir şey olduğundan .php
, Dil -> PHP veya Dil -> P -> PHP'ye gidin).
Renklerden herhangi birini değiştirmeniz gerekirse, bunu kolayca yapabilirsiniz - Ayarlar -> Styler Configurator'a gidin. Bu menüden, çeşitli vurgulama ve yazı tipi seçeneklerini gereksinimlerinize uyacak şekilde değiştirebilirsiniz - varsayılanı çoğu zaman için yeterli olsa da.
Ardından, Eklentiler -> NppExport'a gidin. Oradan, düşünebileceğiniz üç seçeneğiniz var:
Sonuncusuyla başla - "Tüm biçimleri panoya kopyala" - tüm dosya vurgulanan sözdizimini panoya kopyalar . Tıklattıktan sonra Microsoft Word'ü açın ve yapıştır tuşuna basın! Güzel sözdizimi ile vurgulanan kodu görmelisiniz. Bir şeyler ters giderse, pano yöntemiyle ilgili bir sorunum olmamasına rağmen, diğer seçeneklerden birini (RTF / HTML'ye aktar) deneyebilirsiniz.
Kodunuzu çevrimiçi sözdizimi web sitesine, örneğin bu web sitesine gönderin (kordonu kendiniz seçin, Autodetect çok iyi çalışmıyor). Burada diğer çevrimiçi sözdizimi vurgulama sitelerinin bir listesi var .
Vurgulanan kodu kopyalayın ve Word'e yapıştırın.
.PHPS dosya türünü Apache'ye yükleyebilir ve ardından çıktıyı tarayıcınızdan Word'e kopyalayabilirsiniz.
http.conf’unuzda
AddType application/x-httpd-php-source .phps
Bu soruyu Mac OS'de Outlook için de aynı buldum, ancak OSX için Notepad ++ bulunmuyor ve Sublime Text (platformlar arası olma avantajına sahip) kullanıyorum.
Bunun için SublimeHighlight adlı bir eklenti var .
Sublime Package Control kullandığınızı varsayarsak , SublimeHighlight'ı kurma adımları şunlardır:
Ardından metni cmd shift Pkopyalamak için "SublimeHighlight: panoya HTML olarak kopyala" (veya RTF) komutunu çalıştırabilirsiniz. Bu komutlara klavye kısayolları da atanabilir .
Windows veya Linux'ta Komut Paleti kısayol tuşunun farklı olduğunu, ancak Araçlar> Komut Paleti'ne gidilerek erişilebilir olduğunu unutmayın.
Word belgelerinde birçok dili vurgulayan sözdizimi: http://www.planetb.ca/2008/11/syntax-highlight-code-in-word-documents/
Dilin her öğesi için el ile karakter stilleri oluşturmadan ve bunları elle uygulamadan, yapamazsınız.
En iyisi, başka bir programdan (belki de bir yapıştırma kutusundan) sözdizimini vurgulayan ve ekleyen bir editörde ekran görüntüsü almak veya zaten renkli kodu kopyalayıp başka bir programdan (belki de bir yapıştırma kutusu) yapıştırmak ve Word'e yapıştırmaktır. renk formatı korunur.
Eklenti Sözdizimi Highlight'ı Ms.Word https://store.office.com/syntax-highlighter-WA104315019.aspx?assetid=WA104315019 adresinde kullanabilirsiniz . bu adımı takip ediyorum ve çalışıyorum
Word'ü tamamen terk etmeyi düşünebilir ve bunun yerine AsciiDoc kullanabilirsiniz . AsciiDoc, hem basit bir biçimlendirme dili hem de belgeleri diğer formatlara dönüştüren bir işlemcidir. HTML ve DocBook'u destekler . DocBook formatı, ek araçlar (örn. A2x ) kullanılarak diğer formatlara (örneğin PDF, ePub) dönüştürülebilir .
Varsayılan olarak, renk kodu kaynak kodunu renklendirmek için GNU kaynak kodunu kullanır.