Podświetlanie składni w Microsoft Office Word [duplikat]

33

Możliwa duplikat:
Jak łatwo podkreślić składnię kodu PHP w programie Word?

Muszę wkleić trochę kodu (ANSI C) w programie Microsoft Office Word i potrzebuję jakiegoś rodzaju podświetlania składni (zamiast po prostu zmienić czcionkę na Lucida Console)

Czy istnieje jakiś dodatek, który pozwoli mi wyróżnić składnię kodu w programie Microsoft Office Word?

Andreas Grech
źródło
2
Zostało to poproszone o PHP, rozwiązanie jest takie samo: superuser.com/questions/39571/…
T. Kaltnekar
@T. Kaltnekar: Doskonale, dokładnie to, czego szukałem!
Andreas Grech,
Na marginesie: możesz chcieć wyłączyć opcję automatycznej zmiany, która zmienia cudzysłowy w cudzysłowy i zamienia podwójne myślniki na myślniki. W przeciwnym razie po prostu kliknięcie kodu może go zmienić ...
Arjan,
To jest również duplikat superuser.com/questions/169010/word-syntax-highlighting
Nathan Fellman

Odpowiedzi:

53

Zaczerpnięte z odpowiedzi Przełomu na to pytanie ( dzięki komentarzowi T. Kaltnekara )


Aby to zrobić, możesz użyć Notepad ++ na trzy sposoby. Dla pewności, Notepad ++ jest bardziej zaawansowaną wersją Notatnika, która obsługuje podświetlanie składni różnych plików kodu „po wyjęciu z pudełka” - w tym PHP!

Pobierz i zainstaluj, uruchom i załaduj plik PHP. Powinieneś automatycznie zobaczyć pięknie kolorowe (jeśli nie, ponieważ rozszerzenie pliku jest inne niż .php, przejdź do Język -> PHP lub Język -> P -> PHP).

Jeśli chcesz zmienić dowolny kolor, możesz to łatwo zrobić - wystarczy przejść do Ustawienia -> Konfigurator stylera. W tym menu możesz zmieniać różne opcje podświetlania i czcionek, aby dopasować je do swoich potrzeb - chociaż domyślna zazwyczaj wystarcza dla większości.

Następnie przejdź do Wtyczki -> NppExport. Stamtąd masz trzy opcje do rozważenia:

  • Eksportuj do RTF
  • Eksportuj do HTML
  • Skopiuj wszystkie formaty do schowka

Zacznij od ostatniego - „Kopiuj wszystkie formaty do schowka” - który skopiuje cały plik z podświetloną składnią do schowka. Po kliknięciu, otwórz Microsoft Word i po prostu wciśnij wklej! Powinieneś zobaczyć pięknie podświetlony kod. Jeśli coś pójdzie nie tak, możesz wypróbować jedną z innych opcji (eksport do RTF / HTML), chociaż nigdy nie miałem problemu z metodą schowka.

Andreas Grech
źródło
8
Kocham to! Nawet zamapowałem to polecenie na naciśnięcie klawisza „CTRL + SHIFT + C”. Ułatwia to umieszczanie kolorowych próbek kodu w wiadomości e-mail!
jonathanconway,
2

Możesz użyć notatnika ++, aby wyeksportować kod do .rtf lub .html, a następnie użyć go w swoim dokumencie.

Próbowałem różnych wtyczek pakietu Office, ale nigdy nie działały ładnie. Albo nie znalazłem.

Egon
źródło
1

Nie znam żadnych wtyczek Office, które to zrobią, ale jeśli masz zainstalowany program Visual Studio lub Visual C ++ Express Edition, możesz skopiować i wkleić kod (który zachowa jego formatowanie) bezpośrednio z programu Visual Studio do programu Word.

Adam Maras
źródło