Mở hai phiên bản của Notepad ++


80

Tôi muốn chạy Notepad ++ hai lần. Giống như trong màn hình in sơn này.

Tôi muốn nó như thế nào:

Nhập mô tả hình ảnh ở đây

Không phải những gì tôi muốn:

Nhập mô tả hình ảnh ở đây

Điều này có thể không?

Câu trả lời:


128

Lượt Alt+ F6. Điều này sẽ mở tab hiện tại trong một cửa sổ mới.

Nếu bạn không cảm thấy bàn phím-y, sẽ Run, Open in another instancecó tác dụng tương tự.


1
Tôi muốn cảm ơn bạn một lần nữa !! , điều này tốt hơn rất nhiều: D
JooolQuery

1
@JochemTheSchoolKid Nếu bạn lười biếng, như tôi, bạn cũng có thể ánh xạ lại lối tắt trong Cài đặt -> Shortcut Mapper -> Chạy các lệnh (tab) -> Mở trong một trường hợp khác. Tôi đã ánh xạ mỏ của tôi chỉ đơn giản là F6.
Casey Kuball

2
Hoặc nhấp chuột phải vào một tab và sau đóOpen in New Instance
machineaddict

5
Lưu ý rằng Open in another instance (Alt+F6)không mở tab hiện tại trong một cửa sổ mới, nhưng cố gắng mở văn bản hiện tại đã chọn (có phải là đường dẫn tệp hợp lệ hay không) trong một cửa sổ mới. Nếu lựa chọn trống, nó có lợi thế là chỉ cần mở một thể hiện khác với một tab trống mới. Nó hoạt động - nhưng nó không phải là chức năng ban đầu của menu này. Xem câu trả lời @Ochado để biết cách làm "đúng đắn" hơn.
Otiel

PITFALL: các tab trong cửa sổ mở bằng Alt-6 không được sao lưu. Chỉ có phương thức với -multiInst (xem câu trả lời khác) mới dẫn đến một cửa sổ có các tab được sao lưu (ngoại trừ các tab có cùng tên mở trong vòng một giây - chẳng hạn như một tab mới tự động được đặt tên là "mới 1" trong hai cửa sổ ). Nói cách khác: không sử dụng các tab có tên "new 1" khi có các phiên bản khác nhau của Notepad ++; các tab này có thể bị mất khi Windows khởi động lại để cập nhật.
Alexander Gelbukh

17

Khác với việc mở một phiên bản khác bằng Alt + F6 (như trong câu trả lời của @ qweet), nếu bạn đã mở tệp trong phiên bản đầu tiên của Notepad ++, đây là một số lựa chọn thay thế:

  • Bấm vào tab cho tệp và sau đó kéo nó ra ngoài cửa sổ Notepad ++ và thả nó ở bất cứ đâu bên ngoài; điều này sẽ mở một thể hiện mới với tệp mong muốn. Để làm việc này, phiên bản đầu tiên không được tối đa hóa để bạn có không gian để thả tab bên ngoài cửa sổ.
  • Nhấp chuột phải vào tab cho tệp và chọn một trong các tùy chọn sau:
    • Di chuyển đến trường hợp mới: mở cửa sổ mới với tệp trong đó; xóa tệp khỏi bản gốc.
    • Mở trong ví dụ mới: mở cửa sổ mới với tệp trong đó; giữ lại cùng một tập tin trong ví dụ ban đầu
    • Di chuyển / Sao chép sang chế độ xem khác: mở cửa sổ chia trong cùng thể hiện với tệp trong cửa sổ chia.

Ưu điểm của tất cả các cách tiếp cận này là phiên bản mới đã bao gồm tệp mà bạn đã mở trong phiên bản gốc.


2
Các menu mới đã bị mờ đi đối với tôi, đó là lý do tại sao tôi tìm kiếm trên web và tìm thấy Alt F6.
corsiKa

15

Từ trang Matt Refghi Cách khởi chạy nhiều phiên bản của Notepad ++ :

  1. Nhấp chuột phải vào bất kỳ phím tắt Notepad ++.
  2. Chọn Thuộc tính.
  3. Di chuyển đến tab Shortcut.
  4. Ở phần cuối của trường Target, hãy thêm vào -multiInst.

Howto được liên kết hiển thị `-multiInst` nằm ngoài dấu ngoặc kép xung quanh đường dẫn thực thi trong trường Target. Điều này hoạt động với tôi trên Windows 10.
cp.engr

1
-multiInst-nosessionmở một thể hiện mới chỉ với một tab, nếu bạn muốn một cá thể hoàn toàn riêng biệt.
quỷ dữ

PITFALL: dường như chỉ có cửa sổ đầu tiên được khôi phục khi khôi phục phiên sau khi gặp sự cố (nghĩa là sau mỗi lần cập nhật Windows!). Bạn có thể tìm thấy các bản sao lưu thủ công trong thư mục sao lưu Notepad ++. Trong mọi trường hợp, tránh các tab có cùng tên trong các trường hợp khác nhau: chúng có thể không sao lưu đúng cách.
Alexander Gelbukh

2

trước tiên, bạn phải lưu tệp và sau đó sử dụng nhấp chuột phải cho tab tệp và chọn - Mở trong ảnh hiển thị ví dụ mới ... nếu không, hãy sử dụng CTRL + F6

chụp màn hình của trường hợp mới


2

Chuyển đổi nhận xét demcodemonkey thành một câu trả lời:

Trên môi trường Windows

Tôi vừa mới làm điều này:

  1. Thông thường đã tạo một lối tắt cho Notepad ++ trên máy tính để bàn của tôi
  2. Nhấp chuột phải vào phím tắt> Thuộc tính
  3. Trong tab Shortcut trong "C:\Path\to\Notepad++\notepad++.exe" -multiInst -nosession
  4. Lưu các thay đổi, đóng hộp thoại và sử dụng!

-1

Tôi cần một giải pháp tích hợp với menu bật lên rt-click của Windows Explorer. Để thực hiện điều này, tôi đã chỉnh sửa sổ đăng ký và sử dụng -multiInst.

Đã thêm khóa vào sổ đăng ký: Computer\HKEY_CLASSES_ROOT\*\shell\Edit with Notepad++ (New Instance)\command

Sau đó, dưới khóa mới đã chỉnh sửa trường (Mặc định) thành dòng lệnh mong muốn: C:\Program Files\Notepad++\notepad++.exe" -multiInst %1

Xem các liên kết hình ảnh (xin lỗi, không đủ đại diện để nhúng)

người giới thiệu:

https://www.howtogeek.com/howto/windows-vista/add-open-with-notepad-to-the-context-menu-for-all-files/

https://notepad-plus-plus.org/assets/images/scsh/scsh_cmdlineArgument.png

Windows explorer rt-click menu đăng ký

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.