Kod parçacıklarını MS Word koruma biçiminde ve sözdizimi vurgulamasında nasıl görüntülersiniz?


2005

Herkes renklendirme ve biçimlendirme koruyan Microsoft Word belgelerinde kod görüntülemek için bir yol biliyor mu? Tercihen yöntem ayrıca göze batmayan ve güncellenmesi kolay olacaktır.

Korkunç görünüyor ve normal metin düzenlerken yol alır normal metin olarak kod dahil etmeye çalıştım. Ayrıca belgeye nesneleri, bir WordPad belgesi ve Metin Kutusu eklemeyi denedim ve kodu bu nesnelerin içine koyarak. Kod çok daha iyi görünüyor ve metnin geri kalanını düzenlerken kaçınılması daha kolay. Ancak, bu nesneler yalnızca bir sayfaya yayılabilir, bu da birkaç sayfa kodun eklenmesi gerektiğinde kabus düzenlemeyi sağlar.

Son olarak, bunu idare etmekte sorun olmayan çok daha iyi editörler / formatlar olduğunu biliyorum ama MS kelimesi ile çalışmaya devam ediyorum.


Karışık bir çözümle gittim. RTF biçimlendirmesi ile kopyalama, OpenOffice Writer'a yapıştırma, arka planı kaldırma (varsa) ve ardından MS Word'e yapıştırma. Nedense Word'de arka planı kaldıramıyorum :-( Neyse, PhpStorm, WebStorm, PyCharm bunu yapmak için "Steroid kopyala" eklentisi awsome olduğunu!
chjortlund

3
Office 365'ten başlayarak, Word 2013 veya 2016 için bile bilmiyorum. "Kod Biçimi" adı verilen Çevrimiçi Eklentisi var. Bu Office Addin'i yükleyin ve word doc'nizde tüm kodu (birden fazla sayfa bile) seçebilir ve Kod Formatı eklentisinden dönüştür düğmesini tıklatarak satır numaralarıyla biçimlendirilmiş bir renk koduna dönüştürür. Gerçi satır numaraları olmadan biçimlendirme seçeneği bulamadı !!! Ama yine de, çok kötü değil !!
Rahul Saini

Kodu biçimlendirmeye ayıracak belirli bir eklentinin dışında en iyi çözüm stilleri veya alternatif olarak görüntüleri kullanmaktır. Stiller biçimlendirme içindir. Bugün Star Office'ten Libre Office'e birçok çatal kullanıyordum, ancak Word'e girdim ve sadece stil yapılandırmasını keşfederek nasıl yapılacağını buldum. RTF'yi dışa aktarmak için Notepad ++ kullanın, sonra stilleri kullanın. Yaptığım şeylerden bazıları bir kenarlık, sevdiğim bir arka plan rengi eklemek, "Aynı stil arasında boşluk eklemeyin" veya benzerlerini (Fransız GUI'sine sahibim, bu yüzden tam İngilizce altyazıyı bilmiyorum) ve herhangi bir şey sevmek.
IT

Kod Formatı kullanılamıyor - ancak Easy Code Formatter oldukça iyi çalışıyor: appsource.microsoft.com/en-us/product/office/…
Mavi Domates

Yanıtlar:


1947

İşte benim için kelimenin içine kod eklemenin en iyi yolu:

  1. gidin Insertsekmesi, Textbölüm, tıklama objectbutonu (sağdaki var)
  2. OpenDocument Texthangisinin yeni bir gömülü kelime belgesi açılacağını seçme
  3. Visual Studio / Eclipse'deki kodunuzu bu gömülü kelime sayfasına kopyalayıp yapıştırın
  4. kaydet ve kapat

Sonuç çok güzel görünüyor. İşte bu yöntemin avantajları:

  • kod orijinal düzenini ve renklerini korur
  • kod, bir resim veya grafikmiş gibi belgenin geri kalanından ayrılır
  • yazım hataları kodda vurgulanmayacaktır (bu harika!)

Ve sadece birkaç saniye sürüyor.


21
Parlak! Yıllardır stiller, tablolar ve diğer geçici çözümlerle uğraşıyorum. Bu, her şeyi tek seferde düzeltir. Kodunuza altyazı ekleme bonusu da aldığınızı unutmayın. Brownie noktaları için yeni bir liste türü ekledim :-)
Nebula

7
Bunun, makinenize açık / libre ofis kurulmasını gerektirdiğini lütfen unutmayın.
BetaRide

14
@BetaRide Hayır, değil. Bunu sadece OpenOffice yüklü olmayan bir makinedeki bir belgede kullandım. OpenDocument, diğerlerinin yanı sıra MS Office desteğiyle bir dosya biçimini ifade eder: en.wikipedia.org/wiki/OpenDocument
Jamie F

45
OSX'te Word 2011'de bu seçeneği göremiyorum :(
Matt Gibson

39
OSX'te Word 2011 kullanımı için: Ekle -> Nesne ... Microsoft Word Belgesi
s_t_e_v_e

1006

Notepad ++ uygulamasını indirip yükleyin ve aşağıdakileri yapın:

  1. Kodunuzu pencereye yapıştırın;

  2. Dil menüsünden programlama dilini seçin;

  3. Kopyalanacak metni seçin;

  4. Sağ tıklayın ve Eklenti komutları -> Metni Sözdizimi Vurgulama ile Kopyala'yı seçin ;

  5. MS Word'e yapıştırın ve hazırsınız!

Güncelleme 29/06/2013:

Notepad ++, RTF, HTML ve ALL'e kopyalamanızı sağlayan "NppExport" (önceden yüklenmiş olarak gelir) adında bir eklentiye sahiptir. Yukarıda belirtilen IDE'lerin her biri bir avuç (diğer eklentiler olmadan) ile sınırlandırılırken düzinelerce dile izin vermektedir.

Tüm biçimleri panoya kopyala ve MS kelimesinde "HTML olarak yapıştır" ı kullanıyorum.

notepad ++ ekran görüntüsü


8
Bu güzel çalıştı. Zaten diğer kod projeleri için Notepad ++ vardı, ama bunu kullanmayı hiç düşünmemiştim. Soluk mavi arka plan, kenarlık ve devre dışı bırakılmış yazım denetimi ekleyen bir Word stiliyle birleştiğinde, oldukça iyi görünüyor ve dosya dışa aktarma ve içe aktarma içeren yöntemlerin aksine, bir dizi dosya için oldukça hızlı. Keşke orijinal .java dosyalarını güncelleştirmeler için otomatik olarak denetleyen ve en son kaynak kodunu Word dosyasında saklayan bir alan olarak eklemenin bir yolu olsaydı.
Neil

92
Bu ipucu için teşekkürler. Eklentiler -> NppExport -> RTF'yi Panoya Kopyala da çalışır.
Andrew Huey

32
Bu çok iyi çalıştı. Word 2007 ve sonraki sürümlerinde, bir kenarlık eklemek ve yazım denetimini devre dışı bırakmak için: 1) kodunuzu seçin; 2) 'Ev-> Stiller-> Seçimi yeni Hızlı Stil olarak kaydet' (bir bırak düğmesidir); 3) 'Kod' veya benzeri bir ad verin; 4) Değiştirin; 5) Biçim-> Kenarlık (sol alt) kenarlık eklemek için; 6) Biçim-> Dil [X] Yazım veya dilbilgisini denetlemeyin. Şimdi, NppExport'tan yapıştırılan metne aynı biçimlendirme 'Kodunu uygulayabilirsiniz.
Blazes

2
Bu harika çalışıyor, güzel oynamak için Word Belgesi Word Belgesi içine alınamadı. Millet bu gitmek için bir yol!
Urda

6
@BennyNeugebauer: Satır Numarası, Biçim-> Numaralandırma seçeneklerini yapılandırarak, Yeni sayı formatını tanımlayarak, ilk stilde noktayı kaldırarak eklenebilir. Biçim seçeneğine @ Blazes'in adımlarını izleyerek VEYA stilde yeni stili seçin-> stilleri yönetin-> Değiştir
Miranda

141

resim açıklamasını buraya girin

Kod Biçimi Eklentisi artık Office 365 ile Office Eklentilerinde kullanılabilir! Sadece kodu seçin ve dönüştürmek tıklayın ve kod metnini satır numaraları ile biçimlendirilmiş renk koduna dönüştürür !!!

Bit Sevin!

Kod Formatına buradan ulaşabilirsiniz: https://appsource.microsoft.com/en-us/product/office/WA104379501?tab=


12
sadece yazı ben cevap kelime bir eklenti nerede gördüm. en kolay çözüm, bu 2017'de kabul edilen cevap olmalı!
cre8

2
@schauhan Hiçbir zaman yazım hatalarını / uyarılarını kaldırmak istemedi. Bu eklentinin amacı, kodu anahtar kelime vurguları ve girintileri ile biçimlendirmektir.
Rahul Saini

23
Artık mevcut değil
user1085907

4
Bulunan Kolay Code Formatter eklenti listeye oldukça iyi çalıştı.
Felipe Silveira

1
Alternatif olarak, Kolay Sözdizimi Vurgulayıcı olarak adlandırılan bir sözcük eklentisi , dil başına birden çok tema ve otomatik dil algılama ile dile özgü vurgulama sağlar.
JDG

116

İlgili birçok cevabı okuduktan sonra, benim için en uygun olan kendi çözümümle karşılaştım.

Sonuç şuna benzer: nihai sonuç

Gördüğünüz gibi, Stack Overflow'daki gibi oldukça iyi bir sözdizimi vurgulaması.

Yeniden oluşturma adımları:

Yığın Taşması

  1. Soru Sormaya Git (tercihen Chrome ile )
  2. Sözdizimi vurgulaması için Kodu yapıştırın ve bir dil etiketi (örn. Java) ekleyin
  3. Önizlemeden kodu kopyala

kelimede

  1. Ekle> Tablo> 1x1
  2. Kodu yapıştır
  3. Tablo Tasarımı> Kenarlıklar> Kenarlık Yok
  4. Kodu seçin> Düzenle> Bul>
    Arama Belgesini Değiştir ^ p (Paragraf İşareti) Şununla Değiştir ^ l (Manuel Satır Kesmesi)
    (Bu, bazı satırlar arasındaki boşlukları kaldırmak için gereklidir)
  5. Kodu tekrar seçin> Gözden geçir> Dil> "Yazım veya dilbilgisini denetleme" seçeneğini işaretleyin
  6. Son olarak Referanslar> Başlık Ekle> Yeni Etiket'i kullanarak bir başlık ekleyin.

Bu adam sayesinde örnek kod


2
Satır numaraları eklemek için, sola bir sütun ekleyebilir ve tüm satır numaralarını bir hücreye ekleyebilirsiniz.
Matthias A. Eckhart

2
Bu benim en sevdiğim cevap, çünkü belgeyi okuyan kişilerin kodu kopyalayıp yapıştırmasına izin veriyor.
Adam Johns

97

Bunun için güzel bir Online Araç var: http://www.planetb.ca/syntax-highlight-word

Oluşturulan kodu kopyalayın ve kelime düzenleme yazılımınıza yapıştırın. Şimdiye kadar MS Word ve WPS Writer üzerinde denedim , gerçekten iyi çalışıyor. Firefox ile iyi oynamıyor, ancak Chrome'da (ve IE'de de iyi çalışıyor, ancak bunu kullanmak isteyen).

Temel avantajlardan biri Word için kod Formatı Eklenti In aksine, öyle, yani DEĞİL çeşitli diller sözdizimi, kodunuzu karışıklık ve saygılar. Diğer cevap sunulan diğer birçok seçenek denedim ama bu en verimli (hızlı ve gerçekten etkili) bulundu.

Başka bir cevapta (markup.su) alıntılanan başka bir onlinz aracı da var, ancak planetB çıktısını daha zarif buluyorum (daha az çok yönlü olmasına rağmen).

Giriş:

resim açıklamasını buraya girin

Çıktı :

resim açıklamasını buraya girin


1
Sadece başkalarına bildirmek için, yukarıdaki çıktı da Word Belgesinde satır numaraları ve yeşil kenarlık ve sözdizimi vurgulama ile nasıl görüneceğidir
mc805 28:18

1
Tek dezavantajı, kodu kopyalayıp yapıştırmak istiyorsanız, satır numaralarını manuel olarak kaldırmanız gerekir.
Steven Spyrka

54

Kodumu Visual Studio'da yazın ve sonra kopyala-yapıştır sözcük. renkleri korur.


6
Ama% 100 sadakatten uzak. Kopyalama işlemi bir nedenden dolayı çok fazla biçimlendirmeyi kaldırıyor gibi görünüyor.
Frank Krueger

3
Bu arada Eclipse ve OpenOffice Writer ile çok iyi çalışıyor (Eclipse / Word veya VisualStudio / Writer'ı bilmiyorum).
Joachim Sauer

1
Sekmeleri kullanıp kullanmadığınıza veya Visual Studio'nun sekmeleri boşluklara dönüştürüp dönüştürmemeye bağlı olduğunu merak ediyorum. Boşluklarla ilgili hiçbir sorun görmüyorum.
devuxer

1
Boşluk kullanmak, biçimlendirme hatalarını düzeltiyor gibi görünüyor. Bir tür acı ama işe yarıyor.
Şubat'ta

2
Çalışıyor, ama siyah bir temam olduğu için ... sonuçlar okunamıyor. blog.wekeroad.com/wp-content/uploads/2007/10/codefile.gif
EdgarT

28

Bunu yaptığımda, stilleri geniş ölçüde kullandım. Çok yardımcı olur.

Yaptığım şey, Code Exampletek aralıklı yazı tipi, dikkatle seçilmiş sekmeler, çok açık gri bir arka plan, üstte ve altta ince bir siyah kenarlık (görünüme çok yardımcı olan) ve ( yazım kapatıldı. Ayrıca satırlar arası ve paragraflar arası boşluğun doğru ayarlandığından emin olurum. Daha sonra üstte katmanladığım ek karakter stilleri (örn., " Comment", " String", " Keyword", " Function Name Decl", " Variable Name Decl") Oluştururum; bunlar rengi ve metnin kalın / italik olup olmadığını belirler. Daha sonra yapıştırmak ve yapıştırılmış bir örneği kod olarak işaretlemek ve gerçekten iyi görünmesini sağlamak oldukça basittir ve bu kısa snippet'ler için iyi çalışır. Uzun kod parçaları muhtemelen normalde ölü bir ağaca gidecek bir şeyde olmamalıdır. :-)

Bu şekilde yapmanın bir avantajı, yaptığınız her koda uyum sağlamanın kolay olmasıdır; sizin için neler olup bittiğini anlamak için bazı IDE'lere güvenmek zorunda değilsiniz. (Ana sorun mu? Yazdırılan sayfalar genellikle editör pencereleri kadar geniş değildir, bu nedenle sarma emecektir ...)


Bu bilgi için teşekkürler Donal. Yine de, iç içe kod satırlarını temsil etmek için niyetleri nasıl kullanabilirim? Paragrafım için bir arka plan rengi ve kenarlık kullanırsam, girintiyi kullandığımda tüm blok hareket eder.
m.spyratos

7
Stilinizi / şablonunuzu paylaşmak güzel olurdu?
Eric Ouellet

Yaşları boyunca aynı şeyi yapıyorum - büyük bir hata ayısı: stili her uyguladığımda, Word hala yazım sorunlarının altını çiziyor. Stili değiştirir ve Biçim-> Dil'i seçersem, "Yazım ve dilbilgisini denetleme" işaretlenir ve şimdi biçim iletişim kutusunu Tamam ile kapatırsam, çizgiler gider - ancak bunu yapana kadar her zaman görünürler.
Ravent

23

'Kod' adlı bir stil tanımlamayı deneyin ve küçük sabit genişlikli bir yazı tipi kullanmasını sağlayın, o zaman daha iyi görünmelidir.

Stili sıfırlamak için CTRL+ tuşunu kullanın SPACEBAR.


17
Sözdizimi vurgulamaya devam etmeyeceksiniz.
Uri

1
Burada bir Word belgesinden bahsediyorsak sözdizimi vurgulaması abartılıyor. Ancak "Kod" olarak biçimlendirilmiş tüm metni renklendiren bir VB komut dosyasında da kolayca uygulanır.
Frank Krueger

Ben de "kod" tarzı için yazım / dilbilgisi denetimini kapatmasına rağmen, ben de oldukça iyi sonuçlarla bunu nasıl yaparım.
Clayton

2
Tabii sözdizimi vurgulamaya devam edebilirsiniz: Yazı tipi rengi olmayan bir Stil oluşturma

21

Belki bu çok basittir, ancak kodunuzu yapıştırmayı ve üzerindeki yazı tipini Courier New olarak ayarlamayı denediniz mi?


4
Hala sözdizimi vurgulamaya devam etmez.
Sk8erPeter

@ Sk8erPeter: Bu her zaman böyle değildir. Kopyala ve yapıştır, renk bilgilerini aktarabilmekten daha fazlasıdır - bunu yapmayı tercih etmem her zaman yapar. Bu, kaynak ve hedef uygulamaların, belirtmek için aynı şemayı destekleyip desteklememesine bağlıdır.
kaos

21

Benim gibi olmanız ve çok tembel ya da acele etmeniz ve ek yazılım indirmek istemiyorsanız, http://markup.su/highlighter/ adresini kullanabilirsiniz . Çok basittir ve çeşitli vurgulama temalarını ve birçok programlama dilini destekler. http://markup.su/highlighter/Benim durumumda ( burada rapor edildiği gibi ) stil dahil CSS nedeniyle format ile kopyalamaya izin vermez Visual Studio Code kullanıyordum .

Metni Önizleme kutusundan kopyalayın ve Word'de Ekle -> Metin Kutusu'na gidin, Web sitesinden Önizleme'yi yapıştırın, tüm metni vurgulayın ve ardından bu metin kutusu için yazım denetimini devre dışı bırakın .

Kod nihayet böyle görünüyor.Word'de görüldüğü gibi kod


Yazı tipi boyutunu değiştirmenin bir yolu var mı? Kodum çok büyük ve kelimeyi birkaç sayfaya sığdırmak istiyorum.
Word'deki

Yazı tipi boyutunu değiştirmeden önce metin kutusundaki metni vurgulamıyor olabilir misiniz?
maaw

1
@ dark32 Sorununuzu doğru bir şekilde anlarsam, satır aralığını değiştirmeniz gerekir: support.office.com/en-us/article/…
maaw

2
Bu 12/78/2017 sitesi itibariyle Ancak bir hafta önce büyük çalışıyordu markup.su/highlighter artık çalışır. Umarım yakında geri gelecektir.
Gorgon_Union

2
Bağlantı yine öldü ... Sadece bir kafa.
Zombie Chibi XD

20

Sublime Text kullanıyorsanız , sözdizimi vurgulamasını koruyarak kodu Sublime'dan MS Word'e kopyalayabilirsiniz.

SublimeHighlight adlı paketi kurun .

Sublime'da imlecinizi kullanarak kopyalamak istediğiniz kodu seçin, sağ tıklayın, 'rtf olarak kopyala'yı seçin ve MS Word'e yapıştırın.


2
Bu benim için mükemmel çalıştı. Word uzantısı tamamen okunamaz hale kodumu ve yorumları berbat. Bu gerçekten mükemmel çalıştı. Ben sadece yüce gitmek, cmd + shift + P tuşlarına basarak gidip oraya Install packageyazabilirsiniz highlight. Hemen kuracak
Claud H

12

Bu biraz dolaylı, ama çok güzel çalışıyor. LiveWriter'ı edinin ve bu eklentiyi yükleyin:

http://lvildosola.blogspot.com/2007/02/code-snippet-plugin-for-windows-live.html

Eklentiyi kullanarak kodunuzu bir blog yayınına ekleyin. Tümünü seçin ve Word'e kopyalayın.

Harika görünüyor ve satır numaraları içerebilir. Ayrıca sayfaları düzgün bir şekilde yayıyor.

HTH

Colby Afrika


Windows Live veya Wordpress veya diğer 10 blog platformunda hesap gerektirir.
mirelon


10

Deneyimlerime göre eclipse ve Notepad ++ 'dan kopyala yapıştır doğrudan kelime ile çalışır.

Bazı nedenlerden dolayı renklendirmeyi korumadığım bir dosyada sorun yaşadım. Yeni bir .java dosyası hazırladım, kodu kopyalayıp yapıştırdım, daha sonra kelimeye kopyalayıp yapıştırdım ve işe yaradı ...

Diğer adamların dediği gibi, yeni bir paragraf stili oluşturun. Yaptığım, kurye yeni, yazı tipleri için 8px'e yakın küçük boyutlu, paragraflar arasında boşluk bırakmayan tek aralıklı yazı tipi kullanmak, sekme duraklarını küçük yapmak (0,5 cm, 1 cm, .., 5 cm), basit bir çizgi kenarlığı koymak ve dilbilgisi denetimlerini devre dışı bırakın. Bu şekilde, tutulmanın hat frenlemesini başardım, böylece daha fazla bir şey yapmam gerekmiyor.

Umarım yardımcı oldum;)


10

Vim , sözdizimi vurgulama, yazı tipi stili, arka plan rengi ve hatta satır numaralarını koruyarak kodu HTML biçimine dönüştüren şık bir özelliğe sahiptir. Run :TOhtmland vim, html işaretlemesi içeren yeni bir arabellek oluşturur.

Ardından, bu html dosyasını bir web tarayıcısında açın ve Word'e oluşturduğu her şeyi kopyalayın / yapıştırın. Vim tips wiki'nin daha fazla bilgisi var .


9

Bu benim izlediğim en basit yaklaşım. Java kodunu yapıştırmak istiyorum.

  1. Kodu buraya, boşluklar, sekmeler ve çiçek parantezleri düzgün bir şekilde oluşturulacak şekilde yapıştırıyorum http://www.tutorialspoint.com/online_java_formatter.htm

  2. Sonra buraya adım 1'den gelen kodu yapıştırıyorum, böylece renkler, yazı tipleri http://markup.su/highlighter/ koduna ekleniyor

  3. Ardından, 2. adımdan aldığınız önizleme kodunu MS kelimesine yapıştırın. Sonunda böyle görünecek

resim açıklamasını buraya girin


9

Easy Code Formatter kullanıyorum . Aynı zamanda bir Office eklentisidir. Kodlama stilini seçmenizi sağlar / ve hızlı biçimlendirme düğmesine sahiptir. Oldukça temiz.

resim açıklamasını buraya girin


Bu harika görünüyor ama 2016 kelime benim yüklemek için hiçbir yolu ... Her zaman kelime hata
Jebik

@Jebik - bir şirket hesabı kullanıyorsanız, belki de yöneticiniz yüklemeleri engellemiş olabilir? 2016'da kullanıyorum ... İnşa numaran nedir?
Mavi Domates

16.0.4849.1000 sürümünü aldım. Ama dediğim gibi 2 ek ek yükledim. Yani benim derlemem kurulumu engellemiyor gibi görünüyor. Yükleyemediğim bu uzantı jsut. Dürüst olmak gerekirse mağazada bile bulamıyorum. Mağaza açıp uygulamayı
aradığımda kelimeden

Bu, Word'ünüzün bu eklentiyi desteklemeyen bir sürümde olduğu anlamına gelir.
Mavi Domates

Mümkünse kelimeyi güncellemeyi deneyin, sürümünüz biraz eski görünüyor.
Mavi Domates

8

Kod biçimini ve vurgulamayı korumak için VS kodunu kullanabilirsiniz. Doğrudan VS kod kopyalayın ve yapıştırın.resim açıklamasını buraya girin


Bu soru için en akıllı cevabı buldum. Teşekkürler!
Anup Bangale

7

Windows ile birlikte gelen Lucida Console gibi tek aralıklı bir yazı tipi kullanın . Visual Studio'dan veya sözdizimi vurgulamayı destekleyen bir şeyden kesip yapıştırırsanız, sözdizimi vurgulayıcısının renk düzenini sık sık koruyabilirsiniz.


7

Word 2010 kullanıyorum ve bir github özünden kopyalayıp yapıştırmayı seviyorum. Sadece kaynak biçimlendirmeyi saklamayı unutmayın!

Sonra yazı tipini DejaVu Sans Mono olarak değiştiriyorum.

Numaralandırma ile veya numaralandırma olmadan kopyalamayı seçebilirsiniz.


7

2019'da bu sorunu çözmeye çalışan insanlar için cevap:

Bu soruya verilen cevapların çoğu artık eskidir. Keşke eski soruları ve cevapları her seferinde tekrar gözden geçirmenin bir yolu olsaydı!

Bu soru için Office 365 ve ilişkili programlarıyla birlikte çalışan yöntemi burada bulabilirsiniz .


6

Ayrıca, ağır IDE'leri yüklemek istemediğinizde kodu yapıştırmak ve daha sonra yaptığınız tüm kodlar için eklentileri indirmek için SciTE'yi kullanabilirsiniz. Dil menüsünden dilinizi seçin, kodunuzu, yüksek ışık kodunu yazın, Düzenle-> RTF olarak kopyala'yı seçin, biçimlendirmeyle Word'e yapıştırın (varsayılan yapıştırma).

SciTE şu dilleri desteklemektedir ancak muhtemelen başkaları için destek vermektedir: Abaqus *, Ada, ANS.1 MIB tanım dosyaları *, APDL, Assembler (NASM, MASM), Asimptot *, AutoIt *, Avenue *, Toplu iş dosyaları (MS-DOS) , Baan *, Bash *, BlitzBasic *, Bullant *, C / C ++ / C # , Clarion , cmake *, conf (Apache) , CSound , CSS *, D, fark dosyaları *, E-Script *, Eiffel *, Erlang * , Amiral Gemisi (Clipper / XBase) , Flash (ActionScript), Fortran *, Forth *, GAP *, Gettext, Haskell, HTML *, gömülü JavaScript, VBScript, PHP ve ASP * ile HTML, Gui4Cli *, IDL - hem MSIDL hem de XPIDL *, INI, özellikler * ve benzeri, InnoSetup *, Java *, JavaScript *, LISP *, LOT *, Lout *, Lua *, Yap, Matlab *, Metapost *, MMIXAL, MSSQL, nnCron, NSIS *, Objektif Caml *, Opal, Oktav *, Pascal / Delphi *, Perl , bazı belirsiz durumlar hariç çoğu *, PL / M *, İlerleme *, PostScript *, POV-Ray *, PowerBasic *, PowerShell *, PureBasic *, Python *, R *, Rebol *, Ruby *, Şema * , scriptol *, Specman E *, Spice, Smalltalk, SQL ve PLSQL, TADS3 *, TeX ve LaTeX, Tcl / Tk *, VB ve VBScript *, Verilog *, VHDL *, XML *, YAML *.


PHP kodu yapıştırılırken çalışmaz. Yalnızca başlangıç ​​ve bitiş parantezleri vurgulanır :( Yine de Java için iyi çalıştı.
Ren

6

Tutulmaya kopyalayıp Word'e yapıştırmak da başka bir seçenektir.


5

Bunu yapmak için gerçekten temiz bir yol yoktur ve stil ayarlarınıza bağlı olarak hala balık gibi görünebilir.

Yapmaya çalışabileceğiniz şey, önce bir kod-HTML dönüşümü çalıştırmaktır (bunu yapan birçok program vardır) ve daha sonra HTML dosyasını word ile açmayı deneyin, umarım size biçimlendirilmiş ve güzel kod sağlayabilir ve ardından kopyalayıp belgenize yapıştırın.


5

Ben de arıyordum ve benim kod ekran için bir şey oluşturma sona erdi. İşte iyi bir yol:

  • Dikdörtgen bir form oluşturun ve metninizi içine yerleştirin.
  • Yazı tipini Consolas ve boyut ~ 10 olarak değiştirin.
  • Metin yazı tipini siyaha yakın gri olarak değiştirin (gri% 25, ​​daha koyu% 75)
  • Gerekirse metninizi vurgulamak için daha koyu renkler kullanın ve kontur olarak birini seçin.

resim açıklamasını buraya girin


4

Belgelerdeki kod için en iyi sunum, bloğu diğer metinden ayırmak için soluk, gölgeli bir arka plan veya açık bir kenarlıkla sabit genişlikli bir yazı tipindedir (IDE'de görünmesi gerektiği gibi).


4

Java kaynak kodu Visual Studio'ya kopyalayın ve sonra Word'e geri kopyalayın.


4

Tamam, bu garip, ancak metne normal olarak yapıştırdığım arka plan rengi sorununu çözmek için tüm bloğu seçin, vurgulamak için vurgulayıcı aracına tıklayın (vurgu "Renk Yok" olarak ayarlanmış olsa bile) ve sonra ben beyaz kalan metnin arka plan rengi olmadan metin bloğuna stil uygulayabilir. VS 11 ve Word 2010 kullanıyorum, ancak sorun uzun zamandır var (bkz. Http://www.visualstudiodev.com/visual-studio-setup-installation/copypaste-code-from-vs-1305.shtml )


4

Android Studio kullanıyorsanız , kopyalayıp yapıştırabilirsiniz; kod yönü ve renkler korunacaktır. Yeterince basit!


1
Ya da tutulma
Saurabh Sharma

4

Intellij IDEA kullanıyorsanız, kodu IDE'den kopyalayın ve word belgesine yapıştırın.

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.