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.
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/
@plx211
A da się tam jakoś wstawić numerowanie linii kodu?
@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.
To raczej po stronie Worda musiałby być ten koloryzator.
Technicznie do zrobienia, ale czy się komuś chciało? Nie wiem, poszukaj. Albo napisz :)
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.
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 ;)
Nurtuje mnie: na co jest ten word w tym wszystkim potrzebny?
Jeżeli o mnie pytasz, to pracę inżynierską muszę w Wordzie oddać, bo uczelnia nam kupiła licencje do pakietu MS.
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.
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: