คำถามติดแท็ก notepad++

Notepad ++ เป็นตัวแก้ไขซอร์สโค้ดฟรีและการแทนที่ Notepad ที่รองรับหลายภาษา ทำงานในสภาพแวดล้อม MS Windows การใช้งานจะถูกควบคุมโดย GPL License

7
ใช้ Notepad ++ จาก Cygwin โดยที่เชลล์ไม่ต้องรอโค้ดออก
ฉันใช้ Cygwin และต้องการใช้ Notepad ++ เป็นเครื่องมือแก้ไขเชลล์หลักอย่างที่ฉันมีใน Mac ซึ่งฉันสามารถพิมพ์mate whateverเพื่อเปิดอินสแตนซ์ของ TextMate ได้ ใน~/.bashrcไฟล์ของฉันใน Cygwin ฉันมีชุดนามแฝงและตัวแปรสภาพแวดล้อมต่อไปนี้: export EDITOR="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe" alias np="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe" ส่วนใหญ่ใช้งานได้: เมื่อฉันพิมพ์np whateverหรือเมื่อโปรแกรม Cygwin เรียกใช้ $ EDITOR, Notepad ++ จะเปิดขึ้น อย่างไรก็ตามเชลล์รอจนกระทั่ง Notepad ++ ปิดและจะไม่อนุญาตให้ป้อนข้อมูลใด ๆ จนกว่าจะถึงตอนนั้น สิ่งนี้อาจเฉพาะเจาะจงกับการทุบตี แต่ฉันจะเปิด Notepad ++ จาก Cygwin ได้อย่างไรและบอกให้เชลล์ไม่รอให้รหัสออกดำเนินการต่อ การเพิ่มคำ&ต่อท้ายคำสั่ง alias ทำงานไม่ถูกต้องเพียงแค่เปิดไฟล์ที่ไม่มีชื่อและเตือนfilename: command not foundแทนที่จะเปิดไฟล์ ขอบคุณ!
19 bash  cygwin  notepad++ 

3
การเพิ่มภาษาใหม่ลงในแผ่นจดบันทึก ++
วิธีที่ง่ายที่สุดในการเพิ่มภาษาที่กำหนดเองลงใน Notepad ++ สำหรับการเน้นการสนับสนุนคืออะไร หลังจากการวิจัยบางอย่างฉันเห็นสองวิธี: ภาษาที่ผู้ใช้กำหนด: วิธีง่ายๆในการเพิ่มภาษาใหม่โดยใช้โทเค็น แต่ไม่สามารถใช้ชุดรูปแบบสีเริ่มต้น (กำหนดสีอย่างแน่นอน) ปลั๊กอิน Lexer: ปลั๊กอิน C ++ แบบกำหนดเองที่ใช้ Scintilla lexer ใหม่: ซับซ้อนมาก แต่มีความยืดหยุ่นมากมาย นี่มันเหรอ ข้อร้องเรียนข้อหนึ่งของฉันคือการใช้คุณสมบัติ UDL หากฉันต้องการให้มีการเน้นสีฉันต้องกำหนดสี ดูเหมือนจะไม่มีทางที่จะพูดว่า "ใช้สีคำหลักเริ่มต้น" คำแนะนำใด ๆ?
19 notepad++ 

5
แผ่นจดบันทึกการแสดงผลการพิมพ์ ++
ฉันมีเอกสารที่ค่อนข้างใหญ่ฉันต้องการพิมพ์ผ่าน Notepad ++ แต่ฉันไม่สามารถนับจำนวนหน้าก่อนพิมพ์ได้ มีวิธีทำหรือไม่? (สมมติว่ากระดาษ 8.5 "x11" มาตรฐาน)

8
ใช้ Notepad ++ เพื่อเปลี่ยน under_score_case เป็น CamelCase หรือไม่
ฉันสามารถเขียนนิพจน์ปกติใน NP ++ under_score_caseที่จะหา ฉันสามารถใช้ TextFX ใน NP ++ เพื่อเปลี่ยนเคสเป็นตัวพิมพ์ใหญ่และตัวพิมพ์เล็กโดยการไฮไลต์และเลือก ฉันจะใช้การค้นหา / แทนที่ของ NP ++ หรือการค้นหาและแทนที่ของ TextFX เพื่อต่อรวมเข้าด้วยกันและแปลงunder_score_caseเป็นcamelCaseอย่างไร ฉันต้องการเรียนรู้วิธีการทำใน NP ++ ไม่ใช้สคริปต์ ตัวอย่างอินพุต: this is_a_line some more_data_over_here whoop de_do_da ผลลัพธ์ที่ต้องการ: this isALine some moreDataOverHere whoop deDoDa regex _([a-z])เพื่อให้ตรงกับขีดจะเป็น ทดแทนที่ฉันคิดว่ามีอยู่ _\toupper\1แต่ฉันไม่สามารถหาสิ่งที่ต้องการคือ

2
พฤติกรรมแท็บการควบคุมที่มีสติใน Notepad ++
ฉันจะทำให้แท็บ control (และ control-shift-tab) ทำงานอย่างสมเหตุสมผล Notepad ++ ได้อย่างไร? ฉันต้องการให้ทางลัดเหล่านี้ทำงานเหมือนที่ทำในเว็บเบราว์เซอร์ของฉันเช่น แท็บควบคุมจะย้ายโฟกัสไปยังแท็บถัดไปทางด้านขวาและแท็บควบคุมไปยังแท็บทางด้านซ้าย

6
มีแป้นพิมพ์ลัดเพื่อเลือกบรรทัดปัจจุบันทั้งหมดใน Notepad ++ หรือไม่
Microsoft OneNote มีทางลัดที่มีประโยชน์ ( Ctrl+ A) ที่ฉันใช้ตลอดเวลาเพื่อเลือกทั้งบรรทัด และถ้าคุณคลิกมันเป็นครั้งที่สองมันจะเลือกเอกสารทั้งหมด ฉันต้องการใช้Ctrl+ Aเป็นทางลัดใน Notepad ++ เพื่อเลือกบรรทัดปัจจุบัน แต่ค่าเริ่มต้นคือการเลือกเอกสารทั้งหมด มีวิธีให้เลือกเฉพาะบรรทัดปัจจุบันทั้งหมดหรือไม่

4
วิธีคืนค่าไฟล์เวอร์ชันก่อนหน้าใน Notepad ++
ฉันต้องการกู้คืนไฟล์เวอร์ชันก่อนหน้าที่ได้รับการบันทึก คอมพิวเตอร์ของฉันทำงานล้มเหลวระหว่างทำงานกับหนึ่งในไฟล์ใน Notepad ++ เมื่อฉันเริ่มมันอีกครั้งมันก็ว่างเปล่าและงานของฉันก็หายไปสองสามวัน มีวิธีใดที่จะกู้คืนหรือไม่

4
ฉันจะยกเลิกการใส่เครื่องหมายบรรทัดในไฟล์ XML โดยใช้ Notepad ++ ได้อย่างไร
ฉันสามารถคอมเมนต์บรรทัดได้อย่างง่ายดายด้วย Ctrl + Shift + Q ฉันจะยกเลิกข้อคิดเห็นในบรรทัดได้อย่างไร Ctrl + Shift + K ไม่ได้ทำ

2
วิธีการรู้ดัชนีตำแหน่งเคอร์เซอร์ในเครื่องมือแก้ไข
ฉันทำงานกับไฟล์ HTML และฉันจำเป็นต้องรู้ดัชนีตำแหน่งเคอร์เซอร์ของฉันในไฟล์โดยรวม ใน Visual Studio ฉันเห็นหมายเลขบรรทัดและหมายเลขคอลัมน์ในแถบสถานะ ใน Notepad ++ ด้วยในแถบสถานะหมายเลขบรรทัดและหมายเลขคอลัมน์จะแสดงขึ้น แต่ฉันต้องรู้ดัชนีของเคอร์เซอร์ ตัวอย่างเช่นแทนที่จะเป็นคอลัมน์ 4 บรรทัดที่ 23ฉันต้องการรู้ว่าฉันอยู่ที่256อักขระในไฟล์ มีตัวแก้ไขอยู่ด้วยหรือไม่ในคุณสมบัตินี้

5
ตัวอักษรยูนิโค้ดเริ่มแสดงเป็นกล่องในบางแอพพลิเคชั่น
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : Windows 7 ของฉันหยุดแสดงสัญลักษณ์ Unicode (2 คำตอบ) ปิดให้บริการใน5 ปีที่ผ่านมา ฉันสังเกตเห็นว่าตัวอักษร Unicode หยุดหยุดแสดงในบางแอปพลิเคชั่นจนถึงขณะนี้ Notepad ++ และ Skype เมื่อปรากฏก่อนหน้านี้ แต่จะปรากฏเป็นกล่องแทน พวกเขาทำงานมาก่อน แต่ฉันเชื่อว่ามันพังหลังจากรีสตาร์ท ฉันสามารถพิมพ์ลงในหน้าต่างการป้อนข้อมูลของ Skype และเห็นพวกเขา แต่หลังจากส่งข้อความที่ปรากฏเป็นกล่อง ตัวอย่างเช่น: 햇반และ県จะไม่ปรากฏใน Skype หรือ notepad ++ แต่ปรากฏว่าใช้ได้ใน Chrome เมื่อฉันพิมพ์ข้อความนี้ ไม่มีการติดตั้งซอฟต์แวร์ใหม่ก่อนหรือหลังการรีสตาร์ทครั้งล่าสุดสิ่งเดียวที่เกิดขึ้นคือการอัพเดทของ Windows เอกสารใน Notepad ++ มีการตั้งค่าการเข้ารหัสเป็น UTF-8 Windows 7 x64

3
ไวยากรณ์ภาษาที่แตกต่างกันเน้นภายในไฟล์เดียวกัน
ฉันพยายามทำให้การเน้นไวยากรณ์ง่าย ๆ ทำงานภายในไฟล์ นี่คือการตั้งค่า ฉันมีindex.phpไฟล์ซึ่ง Notepad ++ เน้นถึงรหัส PHP ใด ๆ ระหว่างแท็ก<?และ?>แท็กอย่างถูกต้อง ด้านในของไฟล์นี้ฉันมี Javascript บางตัวซึ่งเป็นที่รู้จักอย่างถูกต้องระหว่างแท็ก<script type="text/javascript">และ</script> อย่างไรก็ตามฉันมี CSS บางอย่างที่ไม่ได้เน้นอย่างถูกต้อง ฉันสังเกตสิ่งนี้ด้วย "ธีม" ทั้งหมดที่ฉันได้ลองด้วย Notepad ++ รหัสล้อมรอบด้วย<style type="text/css">และ</style>ยังไม่เข้าใจว่าเป็น CSS อย่างถูกต้อง ความคิดใด ๆ หมายเหตุ: Notepad ++ เน้นที่แต่ละ.cssไฟล์อย่างถูกต้อง

2
ฉันจะบังคับใช้เพื่อให้ Notepad ++ ใช้ UTF-8 ทุกครั้งที่ฉันสร้างไฟล์ใหม่ได้อย่างไร
ฉันต้องการใช้การเข้ารหัสอักขระ UTF-8 (ไม่มี BOM) ในไฟล์ของฉัน ฉันสามารถเปลี่ยนการเข้ารหัสจากเมนู "รูปแบบ" แต่จะถูกรีเซ็ตทุกครั้งที่ฉันสร้างไฟล์ใหม่หรือเปิดไฟล์ ฉันจะทำเช่นนั้นได้อย่างไร Notepad ++ ใช้ UTF-8 (ไม่มี BOM) เป็นการเข้ารหัสเริ่มต้น

6
Notepad2 หรือ Notepad ++ และเพราะอะไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน9 ปีที่ผ่านมา ทำไมฉันถึงต้องเลือกอย่างใดอย่างหนึ่งหรือฉันจะไปอีกทางหนึ่ง?

2
วิธีการจัดรูปแบบ / เยื้องไฟล์ XML บรรทัดเดียวใน Notepad ++ x64?
เป็นเวลานานที่ปลั๊กอิน TextFX ทำงานสำหรับ Notepad ++ รุ่น 32 บิตผ่านทางเมนูเป็นTextFX > TextFX HTML Tidy > Tidy: Reindent XMLเวลานาน ในเดือนมกราคม 2012 Notepad ++ v5.9.8 ไม่รวมปลั๊กอินอีกต่อไปอาจเป็นเพราะการสนับสนุนใหม่ของ Unicode ซึ่งผู้พัฒนา TextFX ไม่ได้กอดเร็วพอดูN ++ v5.9.8 changelogเทียบกับN ++ v5.9.6 changelogและTextFX's Future ต่อมาได้เปิดตัว Notepad ++ รุ่น 64 บิตซึ่งไม่ได้รวมตัวจัดการปลั๊กอิน (เพราะมันเป็นปลั๊กอินที่พัฒนาโดยนักพัฒนาบุคคลที่สาม ) จนกระทั่งเมื่อเร็ว ๆ นี้. ในเดือนเมษายน 2560 ผู้พัฒนา NppPluginManager ประกาศว่ามีรุ่น x64 …

1
มีสถานที่ในการรับ / แชร์ notepad ++ เน้นไวยากรณ์หรือไม่
ฉันต้องการให้ Notepad ++ จัดรูปแบบไฟล์ cshtml ของฉันอย่างถูกต้อง (นั่นคือไฟล์ ASP.NET MVC มีดโกนดูไฟล์เครื่องมือ) แทนที่จะบิดตัวเองมีสถานที่ที่ฉันสามารถคว้าที่ทำไว้แล้วหรือไม่? หากฉันจบลงที่หนึ่งที่ฉันควรแบ่งปัน
18 notepad++ 

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