Wklejanie do Worda pokolorowanej składni z numeracją linii kodu

0

Ma ktoś jakiś sprawdzony patent na kopiowanie kodu (np. z VS Code) do Worda, tylko w taki sposób, żeby kod był nadal pokolorowany i był skopiowany razem z numeracją linii? Albo może macie jakikolwiek edytor kodu, skąd takie kopiowanie można zrobić. Albo nawet jakiś edytor onlinowy?
Na razie nie znalazłem takiego rozwiązania i robię screeny, ale jednak wklejanie jako tekst byłoby lepsze.

0

Nie wiem czy zadziała z wordem, ale jak potrzebuje kodu z kolorowaniem do maila (outlook webowy) lub prezentacji (powerpoint webowy), to używam stron jak http://tohtml.com/

0

@plx211
A da się tam jakoś wstawić numerowanie linii kodu?

0

@PaulGilbert: raczej wątpię, chyba ze napiszesz sobie jakiś skrypt który dla snippetu będzie wstawiał na początku każdej linij {liczba}{tabulator}.
Jak potrzebuję numerację to podaje wtedy link do opengroka, zerobina, bądź drafta gerritowego.

0

To raczej po stronie Worda musiałby być ten koloryzator.
Technicznie do zrobienia, ale czy się komuś chciało? Nie wiem, poszukaj. Albo napisz :)

1

Przed chwilą musiałem wysłać snippet i znalazłem stronkę która pozwala na wygenerowanie numerowania linij.
Nie wiem czy zadziała z wordem, ale z webowym outlookiem działa przyzwoicie :)

Edit:
Działa z webowym wordem.

1

Przejrzałem dodatki do VSCode i niestety jest kilka które dodają funcjonalnosc do kopiowania ale żaden nie dodaje numerów linii :(
Az sie prosi aby napisac taki dodatek ;)

3

Nurtuje mnie: na co jest ten word w tym wszystkim potrzebny?

0

Jeżeli o mnie pytasz, to pracę inżynierską muszę w Wordzie oddać, bo uczelnia nam kupiła licencje do pakietu MS.

1

Przygotuj sobie skoroszyt w Excelu z numerami linii w Courierze w pierwszej kolumnie, ile tam ich potrzebujesz, a potem tylko doklejaj raz za razem kod i następnie całość przeklejaj do Worda. Będziesz miał i numery, i kolorowanie. Przynajmniej z IntelliJ działa.

0
PaulGilbert napisał(a):

Ma ktoś jakiś sprawdzony patent na kopiowanie kodu (np. z VS Code) do Worda, tylko w taki sposób, żeby kod był nadal pokolorowany i był skopiowany razem z numeracją linii? Albo może macie jakikolwiek edytor kodu, skąd takie kopiowanie można zrobić. Albo nawet jakiś edytor onlinowy?
Na razie nie znalazłem takiego rozwiązania i robię screeny, ale jednak wklejanie jako tekst byłoby lepsze.

Ja bym zrobił w ten sposób, żebym wyrenderował ten kod w HTML za pomocą np. biblioteki Highlight.js:
https://highlightjs.org/
a później skopiował HTML i wkleił do Worda.

Nie mam Worda, żeby sprawdzić, czy zadziała, ale zrobiłem teraz tak, że wszedłem na tę stronę highlight.js i skopiowałem ten kod przykładowy, wkleiłem do makowego programu Pages no i jest:
screenshot-20221029221754.png

1 użytkowników online, w tym zalogowanych: 0, gości: 1