Muszę zmodyfikować kod, aby komentarz na końcu linii został przeniesiony na początek (nowej) linii powyżej. Czy są edytory, które to obsługują (korzystam z NotePad ++) i co by to nazwać?
text-editors
temp
źródło
źródło
Odpowiedzi:
Nie wiem, jak byś to nazwał, ale w Vimie całkiem łatwo jest nagrać akcję, która:
Dla jeszcze bardziej ogólnego rozwiązania obsługuje pełne wyrażenia regularne, dzięki czemu można to zrobić w ten sposób w całym dokumencie.
źródło
Notepad ++ ma funkcję Makro. Możesz z tym grać i sprawdzić, czy robi to, czego potrzebujesz. Na przykład naciśnij „rozpocznij nagrywanie”, wyszukaj „a”, a następnie „zatrzymaj nagrywanie”. Następnie Ctrl-Shift-P pozwoli ci przeszukać cały dokument pod kątem „a”. Jest to uproszczone wyjaśnienie, ale możesz bardzo skomplikować funkcję makra i sprawić, że zrobi ona prawie wszystko, czego potrzebujesz.
źródło
vi:
:map q 0f#i<Ctrl-V><Return><Ctrl-V><Esc>ddkP
(Zakładając, że komentarze zaczynają się od a
#
.)źródło