เปิดสองอินสแตนซ์ของ Notepad ++


80

ฉันต้องการเรียกใช้ Notepad ++ สองครั้ง เช่นเดียวกับในหน้าจอพิมพ์สี

ฉันต้องการมันอย่างไร:

ป้อนคำอธิบายภาพที่นี่

ไม่ใช่สิ่งที่ฉันต้องการ:

ป้อนคำอธิบายภาพที่นี่

เป็นไปได้ไหม

คำตอบ:


128

hit +Alt F6นี่เป็นการเปิดแท็บปัจจุบันในหน้าต่างใหม่

ถ้าคุณไม่รู้สึกว่าแป้นพิมพ์-Y จะไปRun, Open in another instanceมีผลเช่นเดียวกัน


1
ฉันอยากจะขอบคุณอีกครั้ง !! นี่มันดีกว่ามาก: D
JochemQuery

1
@JochemTheSchoolKid หากคุณขี้เกียจอย่างฉันคุณสามารถแมปช็อตคัตอีกครั้งในการตั้งค่า -> ตัวลัดทางลัด -> เรียกใช้คำสั่ง (แท็บ) -> เปิดในอินสแตนซ์อื่น ฉันทำแผนที่ของฉันกับ F6 แล้ว
Casey Kuball

2
หรือคลิกขวาที่แท็บจากนั้นOpen in New Instance
machineaddict

5
โปรดทราบว่าOpen in another instance (Alt+F6)จะไม่เปิดแท็บปัจจุบันในหน้าต่างใหม่ แต่พยายามเปิดข้อความปัจจุบันที่เลือก (ไม่ว่าจะเป็นพา ธ ไฟล์ที่ถูกต้องหรือไม่ก็ตาม) ในหน้าต่างใหม่ หากการเลือกว่างเปล่าจะมีข้อได้เปรียบเพียงเปิดอินสแตนซ์อื่นด้วยแท็บว่างใหม่ ใช้งานได้ แต่ไม่ใช่ฟังก์ชั่นเริ่มต้นของเมนูนี้ ดูที่@Ochadoตอบคำถามเกี่ยวกับวิธีการที่ "เหมาะสม" มากกว่า
Otiel

PITFALL: จะไม่มีการสำรองข้อมูลแท็บในหน้าต่างที่เปิดด้วย Alt-6 เฉพาะเมธอดที่มี -multiInst (ดูคำตอบอื่น) ให้ผลลัพธ์ในหน้าต่างที่มีแท็บสำรอง (ยกเว้นแท็บที่มีชื่อเดียวกันเปิดอยู่ภายในไม่กี่วินาทีจากกัน - เช่นแท็บใหม่โดยอัตโนมัติที่ชื่อว่า "ใหม่ 1" ในสองหน้าต่าง ) กล่าวอีกนัยหนึ่ง: อย่าใช้แท็บชื่อ "ใหม่ 1" เมื่อมีอินสแตนซ์ต่าง ๆ ของ Notepad ++; แท็บเหล่านี้มีแนวโน้มที่จะหายไปเมื่อ Windows รีบูตเครื่องสำหรับการปรับปรุง
Alexander Gelbukh

17

นอกเหนือจากการเปิดอินสแตนซ์อื่นด้วย Alt + F6 (ตามคำตอบของ @ qweet) หากคุณมีไฟล์ที่เปิดอยู่ในอินสแตนซ์แรกของ Notepad ++ แล้วนี่เป็นตัวเลือกอื่น ๆ :

  • คลิกที่แท็บสำหรับไฟล์แล้วลากไปด้านนอกหน้าต่าง Notepad ++ แล้ววางที่ใดก็ได้นอก นี่จะเป็นการเปิดอินสแตนซ์ใหม่ด้วยไฟล์ที่ต้องการ เพื่อให้สามารถใช้งานได้อินสแตนซ์แรกไม่ควรถูกขยายให้ใหญ่สุดเพื่อให้คุณมีพื้นที่สำหรับวางแท็บด้านนอกของหน้าต่าง
  • คลิกขวาที่แท็บสำหรับไฟล์และเลือกหนึ่งในตัวเลือกต่อไปนี้:
    • ย้ายไปที่อินสแตนซ์ใหม่: เปิดหน้าต่างใหม่พร้อมไฟล์ในนั้น ลบไฟล์ออกจากอินสแตนซ์ดั้งเดิม
    • เปิดในอินสแตนซ์ใหม่: เปิดหน้าต่างใหม่พร้อมไฟล์ในนั้น เก็บไฟล์เดียวกันในอินสแตนซ์ดั้งเดิม
    • ย้าย / โคลนไปยังมุมมองอื่น: เปิดหน้าต่างแยกในอินสแตนซ์เดียวกันกับไฟล์ในหน้าต่างแยก

ข้อดีของวิธีการเหล่านี้คืออินสแตนซ์ใหม่รวมไฟล์ที่คุณเปิดไว้ในอินสแตนซ์ดั้งเดิมอยู่แล้ว


2
เมนูอินสแตนซ์ใหม่นั้นเป็นสีเทาสำหรับฉันซึ่งเป็นสาเหตุที่ฉันค้นหาเว็บและพบ Alt F6
corsiKa

15

จากเว็บไซต์ Matt Refghi วิธีเปิดใช้งานอินสแตนซ์ของแผ่นจดบันทึกหลาย ++ :

  1. คลิกขวาที่ทางลัด Notepad ++
  2. เลือกคุณสมบัติ
  3. ย้ายไปที่แท็บทางลัด
  4. ในตอนท้ายของฟิลด์เป้าหมายให้เพิ่ม” -multiInst”

วิธีการเชื่อมโยงจะแสดง `-multiInst` อยู่นอกเครื่องหมายคำพูดรอบเส้นทางปฏิบัติการในฟิลด์เป้าหมาย สิ่งนี้ใช้ได้กับฉันใน Windows 10
cp.engr

1
-multiInstและ-nosessionเปิดอินสแตนซ์ใหม่โดยมีเพียงแท็บเดียวหากคุณต้องการอินสแตนซ์ที่แยกจากกันโดยสิ้นเชิง
demoncodemonkey

PITFALL: ดูเหมือนว่ามีเพียงหน้าต่างแรกเท่านั้นที่ถูกกู้คืนในการกู้คืนเซสชันหลังจากเกิดข้อผิดพลาด (เช่นหลังจากการอัปเดต Windows แต่ละครั้ง!) คุณอาจพบการสำรองข้อมูลด้วยตนเองในโฟลเดอร์สำรอง Notepad ++ ไม่ว่าในกรณีใด ๆ ให้หลีกเลี่ยงแท็บที่มีชื่อเดียวกันในอินสแตนซ์ที่ต่างกัน: อาจมีการสำรองข้อมูลไม่ถูกต้อง
Alexander Gelbukh

2

ก่อนอื่นคุณต้องบันทึกไฟล์จากนั้นใช้คลิกขวาที่แท็บไฟล์และเลือก - เปิดใน รูปภาพใหม่ที่แสดงตัวอย่าง ... มิฉะนั้นให้ใช้ CTRL + F6 ด้วยความเคารพ

การดักจับหน้าจอของอินสแตนซ์ใหม่


2

การแปลงความคิดเห็น demoncodemonkeyเป็นคำตอบ:

บน Windows Environment

ฉันเพิ่งทำสิ่งนี้:

  1. ปกติจะสร้างทางลัดสำหรับ Notepad ++ บนเดสก์ท็อปของฉัน
  2. คลิกขวาที่ทางลัด> คุณสมบัติ
  3. ภายใต้แท็บทางลัดใน "C:\Path\to\Notepad++\notepad++.exe" -multiInst -nosession
  4. บันทึกการเปลี่ยนแปลงปิดกล่องโต้ตอบและใช้!

-1

ฉันต้องการโซลูชันที่รวมเข้ากับเมนูป๊อปอัพ rt-click ของ Windows Explorer เพื่อให้บรรลุนี้ฉันแก้ไขรีจิสทรีและใช้ -multiInst

เพิ่มรหัสไปยังรีจิสทรี: Computer\HKEY_CLASSES_ROOT\*\shell\Edit with Notepad++ (New Instance)\command

จากนั้นภายใต้คีย์ใหม่แก้ไขฟิลด์ (ค่าเริ่มต้น) เป็น commandline ที่ต้องการ: C:\Program Files\Notepad++\notepad++.exe" -multiInst %1

ดูลิงก์รูปภาพ (ขออภัยมีตัวแทนไม่เพียงพอที่จะฝัง)

อ้างอิง:

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_cmdlineArguments.png

windows explorer rt-click เมนู รีจิสตรี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.