Czy mogę uzyskać podział ekranu w Notepad ++ jak Emacs?

75

Jedną z dobrych zalet Emacsa jest to, że możesz podzielić ekran, aby uzyskać dwa lub więcej widoków tego samego pliku, co pozwala na przeglądanie i wyraźniejszy przegląd pliku. Czy są jakieś wtyczki lub czy ta sama funkcjonalność jest już wbudowana w Notepad ++?

gwiezdna kukurydza
źródło

Odpowiedzi:

112

Jest wbudowany w Notepad ++. Wszystko, co musisz zrobić, to kliknąć prawym przyciskiem myszy kartę pliku i powiedzieć „Klonuj do innego widoku”, a to podzieli obszar roboczy na dwa przewijalne widoki pliku, podobnie jak Emacs robi wiele okien. Możesz także otworzyć dwa różne pliki w różnych widokach.

Ben Richards
źródło
1
czy mogę to zrobić, aby przewijało się tylko wtedy, gdy przewijam jedną stronę? Od tej chwili będą one przewijać w tym samym czasie, gdy to robię.
starcorn
7
W menu Widok możesz zaznaczyć / odznaczyć opcję „Synchronizuj przewijanie w pionie” i „Synchronizuj przewijanie w poziomie”, co powinno umożliwić zachowanie pożądanego działania.
Ben Richards,
Obecnie NP ++ wydaje się ograniczony do dwóch okien. W poprzednich wersjach istniała możliwość posiadania GUI zorientowanego na kafelki, ale zniknęła.
Druvision
Posiadanie dwóch okien z tą samą zawartością działa dobrze, ale podświetlenie podwójnym kliknięciem działa tylko w przypadku okna, w którym wykonujesz podwójne kliknięcie. W drugim oknie nie będzie stosowane podświetlenie.
galmok
63

Możesz także „obrócić” podzielony widok z pionowego na poziomy, wykonując:

  • kliknij prawym przyciskiem myszy linię podziału (kursor zmieni się w podwójną strzałkę)

  • i wybierz „Obróć w lewo” lub „Obróć w prawo”

użytkownik232301
źródło
2
Warto wspomnieć - jest to jedna z najmniej wykrywalnych funkcji!
Guido Domenici
12

Tak jak wspomniano @Ben Richards, należy kliknąć prawym przyciskiem myszy kartę pliku i kliknąć „klonuj do innego widoku”. Początkowo byłby pionowy, możesz go obrócić lub „odwrócić” w poziomie, klikając kropkowaną linię prawym przyciskiem myszy i wybrać, a następnie kliknąć „Obróć w lewo” lub „Obróć w prawo”

Należy zauważyć, że można to zrobić dla wielu okien

błąd Znalazłem błąd, który polega na tym, że jeśli pierwotnie masz wiele otwartych kart, powiedz AB C. i sklonujesz A powiedz AA, jeśli klikniesz kartę B lub C, AA będzie nadal wyświetlane dla wszystkich kart bez klonowania. Uważam to za niewygodne.

Jeśli jednak sklonujesz B i lub C, będziesz mieć także wiele zakładek w klonowanych oknach

Notatnik ++ wiele kart

Kowal
źródło
4

Dla przypomnienia, jest szczegółowy opis wbudowanej funkcjonalności na stronie Notepad ++ ze zdjęciami i krokami dla początkujących: http://docs.notepad-plus-plus.org/index.php/Multiple_Views

W przypadku więcej niż dwóch widoków jedyną bieżącą opcją wydają się być dwie instancje z podzielonymi widokami (być może jedna przyciągnięta do lewej strony, a druga przyciągnięta do prawej). Byłoby dobrze, gdyby można to było rozszerzyć, aby umożliwić funkcjonalność Emacsa podobną do ... wbudowanego wiersza polecenia uruchamiającego python po prawej stronie, kod źródłowy po lewej stronie.

David McCorrie
źródło
3

Jeśli klikniesz prawym przyciskiem myszy bieżącą kartę lub przejdziesz do Widok> Przenieś / Sklonuj bieżący dokument, a następnie kliknij „Sklonuj do innego widoku”, spowoduje to sklonowanie go do drugiej połowy ekranu.

Cześć71
źródło