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

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

1
บันทึกไฟล์ Notepad ++ - ไฟล์บน Windows 8.1
ผมกำลังเขียนไฟล์สำหรับเว็บไซต์ในNotepad ++ สำหรับการแสดงตัวอย่างผมใช้WampServer.../wamp/www/-directoryและไฟล์จะถูกเก็บไว้ใน การใช้ทั้งหมดนี้ในเน็ตบุ๊กกับ Windows 7 Starter ฉันไม่เคยมีปัญหา ตอนนี้ในคอมพิวเตอร์เครื่องใหม่ที่ใช้ Windows 8.1 มันทำงานได้ไม่ราบรื่น ปัญหา: ฉันทำการเปลี่ยนแปลงไฟล์และต้องการบันทึก แต่ฉันได้รับการประกาศว่าไฟล์นั้นถูกใช้งานโดยโปรแกรมอื่น ฉันรีสตาร์ทคอมพิวเตอร์ไม่มีอะไร ฉันทำความสะอาดคอมพิวเตอร์โดยใช้ AVG-Tune-Up ไม่มีอะไร ฉันไม่สามารถบันทึกการเปลี่ยนแปลงที่ทำไว้

1
ทำรายการความยาวที่แน่นอนโดยใช้รายการอื่นหลายรายการ
ฉันมีไฟล์ขนาดเล็กจำนวนมากที่มีข้อความประมาณ 350,000 บรรทัด ตัวอย่างเช่น: ไฟล์ 1: 1. asdf 2. wetwert 3. ddghr 4. vbnd ... 264187. sdfre ไฟล์ 2: 1. erye 2. yren 3. asdf 4. jkdt ... 184168. uory อย่างที่คุณเห็นบรรทัดที่ 3 ของไฟล์ 2 นั้นซ้ำกันของบรรทัดที่ 1 ในไฟล์ 1 ฉันต้องการปลั๊กอินของโปรแกรม / Notepad ++ ที่สามารถตรวจสอบและลบรายการที่ซ้ำกันเหล่านี้ในหลายไฟล์ ปัญหาต่อไปที่ฉันมีคือฉันต้องการรวมรายการทั้งหมดเป็นไฟล์บรรทัดขนาดใหญ่ 1.000.000 ตัวอย่างเช่นฉันมีไฟล์เหล่านี้: 648563 บรรทัด 375924 บรรทัด …

2
Notepad ++ regex: แทนที่อัฒภาคค่าข้อความอย่างน้อยหนึ่งรายการด้วยเส้นประเมื่อเครื่องหมายอัฒภาคเป็นตัวคั่นฟิลด์
ฉันกำลังดิ้นรนเล็กน้อย ไฟล์ที่ฉันต้องการจัดการคือ csv ที่มีเครื่องหมายอัฒภาคเป็นตัวคั่นฟิลด์ ในชุดข้อมูลบางชุดมีการเพิ่มความคิดเห็นซึ่งรวมถึงเครื่องหมายอัฒภาค โชคดีที่ความคิดเห็นเหล่านี้เริ่มต้นและลงท้ายด้วย " ตัวอย่าง: ;;;"sometext many words or few ; more text; even more text";;;;;; ฉันต้องการแทนที่อัฒภาคทั้งหมดระหว่าง "แต่เก็บข้อความไว้ขอบคุณที่ช่วยฉัน ชุดข้อมูลตัวอย่าง: Before Regex find & Replace: Fieldtitles: f1;f2;f3;f4;f5;f6;f7;f8;f9;f10;f11 Dataset1: ;;text;text;;text;text;text;text;text;text Dataset2: text;"text text text ; text text";text;text;text;text;text;text;text;text;text After Regex find & Replace: Fieldtitles: f1;f2;f3;f4;f5;f6;f7;f8;f9;f10;f11 Dataset1: ;;text;text;;text;text;text;text;text;text Dataset2: text;"text text …

1
แทนที่อินสแตนซ์แรกใน Notepad ++ โดยใช้ Regex
ฉันใหม่ทั้งหมดสำหรับ RegEx และสามารถใช้ความช่วยเหลือบางอย่างกับภาวะที่กลืนไม่เข้าคายไม่ออกของฉัน ฉันมีไฟล์ข้อความขนาดใหญ่ของที่อยู่ IP และโฮสต์ที่เกี่ยวข้อง: 157.55.33.47 msnbot-157-55-33-47.search.msn.com 157.56.93.62 msnbot-157-56-93-62.search.msn.com etc... ฉันต้องการค้นหาและแทนที่อัลกอริทึมที่ผนวกเข้ากับจุดเริ่มต้นและจุดสิ้นสุดของแต่ละบรรทัดและแทนที่ตัวคั่นซึ่งในกรณีนี้เป็นเพียงช่องว่าง เช่นผลลัพธ์หลังจากรัน regex ควรเป็น: 'text1' 157.55.33.47 'text2' msnbot-157-55-33-47.search.msn.com 'text3' 'text1' 157.56.93.62 'text2' msnbot-157-56-93-62.search.msn.com 'text3'

1
เพิ่มข้อความไปยังบรรทัดที่ไม่ขึ้นต้นด้วย“ blah” เท่านั้น
ฉันต้องการเพิ่มข้อมูลไปยังจุดสิ้นสุดของบางบรรทัดใน Notepad ++ ฉันเพียงต้องการที่จะเพิ่มจำนวนสายที่ไม่ได้เริ่มต้นด้วย"SRH" ห้องปฏิบัติการ SRH MAIN 1230300025 | 1230300004 | 1412300001 ห้องปฏิบัติการ SRH MAIN 1230300004 | 1230300025 | 1412300001 LABCORP LAB 1230300004 | 1230300000 QUEST LAB 1230300004 | 1231200002 | 1230300000 | 1231200003 | 1231200201 | 1231200202 LABCORP LAB 1230300004 | 1230300000 QUEST LAB 1230300004 | 1230300000 | 1231200201 …

2
ฉันต้องการแทนที่ข้อความที่ส่วนท้ายของบรรทัด (ขวา) เท่านั้นโดยไม่ต้องแทนที่ข้อความอื่น ๆ ที่เริ่มต้นชื่อเดียวกันกับส่วนด้านซ้าย
ฉันต้องการแทนที่ข้อความถึงจุดสิ้นสุดของบรรทัด (ขวา) เท่านั้นโดยไม่ต้องแทนที่ข้อความอื่น ๆ ที่เริ่มต้นชื่อเดียวกันเป็นส่วนด้านซ้าย พิจารณาบรรทัดนี้: Replace1 ในข้อความReplace1 ฉันต้องการแทนที่ Replace1 (จัดรูปแบบด้วยตัวเอียง) ที่อยู่ท้ายบรรทัดด้วยข้อความอื่น ๆ โดยไม่ต้องเปลี่ยน Replace1 ที่เริ่มต้นที่จุดเริ่มต้นของบรรทัด ฉันมักจะต้องการทำเช่นนี้ใน notepad ++ หรือ excel แต่ถ้าภาษาการเขียนโปรแกรมอื่น ๆ ที่ทำงานนี้กรุณาพูดถึงมันจะได้รับการชื่นชมอย่างมาก!

1
ไฟล์ที่แก้ไขโดย N ++ 6.9.2 ไม่ได้สำรองไว้ใน OneDrive Cloud
ต้องระบุไดเรกทอรีเอกสาร Onedrive ในเครื่องไปยังกล่อง Custom Backup Directory ในไดอะล็อกPreferences \ Backupและชื่อพา ธ เดียวกันกับกล่องPreferences \ Cloudไฟล์ xml ที่คัดลอกไปนั้นเป็นไปตามที่คาดไว้ ไฟล์ยังไม่ถูกคัดลอกไปยังไดเรกทอรี cloud หมายเหตุ: N ++ ไม่ได้แสดงชื่อบริการคลาวด์ในตัวเลือกอื่น ๆ ตามที่อ้างถึงที่นี่แต่ต้องใช้ชื่อเส้นทางคลาวด์แบบฟิสิคัล

1
ใช้ wild card ของ Notepad ++ พร้อมค้นหาและแทนที่
ฉันมีที่อยู่ MAC 12 หลักเช่น5C838F9FE398ที่ฉันต้องการแทนที่ด้วย5C83.8F9F.E398 เนื่องจากฉันต้องทำสิ่งนี้สำหรับที่อยู่ MAC มากกว่า 200 ที่อยู่ฉันคิดว่าจะใช้ Notepad ++ เพื่อประหยัดเวลา เป็นไปได้ไหมที่จะทำอย่างรวดเร็วด้วย Notepad ++?

1
ฉันจะประมวลผลข้อมูลนี้ด้วย regex ใน Notepad ++ ได้อย่างไร
ฉันมีการถ่ายโอนข้อมูลฐานข้อมูลมีลักษณะเช่นนี้: ; i: 23; s: 18: "Product Name1"; i: 24; s: 27: "Product Name2"; i: 25; s: 15: "ชื่อผลิตภัณฑ์ 3"; [ ... ] สิ่งที่ฉันต้องการใน Notepad ++ คือ: ชื่อผลิตภัณฑ์ 1, ชื่อผลิตภัณฑ์ 2, ชื่อผลิตภัณฑ์ 3 ฉันควรใช้ regex สำหรับการค้นหาและแทนที่ใน Notepad ++ สิ่งที่ฉันได้ใกล้เคียงที่สุดคือ^"."$แต่มันไม่พบสตริง

1
วิธีการเน้น PHP, HTML & JavaScript ในเวลาเดียวกันด้วย Notepad ++?
นามสกุลไฟล์และภาษาคือ PHP และจำเป็นต้องเน้น HTML และ JavaScript ในเวลาเดียวกันกับ PHP ภาษาหลักใน Notepad ++ ตัวอย่างของรหัสที่จะเน้น: <?php $form_name = 'index'; ?> <!doctype html> <html> <head> <script>alert('One = ' + 1);</script> </head> <body> <input type="text" value="<?php $form_name; ?>"> </body> </html> ขอขอบคุณ

0
จะแน่ใจได้อย่างไรว่าสคริปต์ที่บันทึกไว้ด้วย ANSI กำลังทำงานในทุกสภาพแวดล้อมของไคลเอ็นต์
เรื่องสั้นสั้น ฉันจะแก้ไขสภาพแวดล้อมของผู้ใช้เพื่อให้พวกเขาเรียกใช้สคริปต์ของเราโดยใช้การเข้ารหัส ANSI ได้อย่างไร ปัญหาคือเราส่งสคริปต์ให้ทำงานบนฐานข้อมูลโดยใช้การเข้ารหัส ANSI แต่บางคนก็กลับมาหาเราพร้อมกับปัญหานี้: เราพยายามพูดว่า "โปรดอัปเกรดซอฟต์แวร์ของคุณเพื่อเรียกใช้สคริปต์ของเราโดยใช้การเข้ารหัส ANSI" แต่ส่วนใหญ่ไม่สามารถทำได้ มีวิธีสำหรับเรานักพัฒนา (ไม่ใช่ฉันเลยฉันเป็น DBA พยายามช่วยเหลือที่นี่) ทำอะไรสักอย่าง ?? เรามีปัญหานี้มาตลอด เราอ่านอินเทอร์เน็ตทั้งหมดและเราไม่สามารถแก้ไขปัญหานี้ได้ ขอบคุณ แก้ไข: ขออภัย สคริปต์นี้สร้างด้วย UTF-8

1
การใช้ Wildcard ค้นหาและแทนที่ในไฟล์ CSV CNC โดยใช้ Notepad ++
สวัสดีฉันมีความต้องการที่จะลบ "LIP_CUT, number.number," ทุกครั้งที่เกิดโค้ด ฉันเป็นมือใหม่ในโครงสร้างการโต้แย้งประเภทนี้และไม่สามารถรับผลลัพธ์ใด ๆ ได้ ความช่วยเหลือใด ๆ ชื่นชมโปรด ความนับถือ เอียน เค้าโครงของเส้นทั่วไปด้านล่าง 3BOLTA, 4374.00, DIMPLE, 4525.15, LIP_CUT, 4525.15,3BOLTA, 4525.15, DIMPLE, 4974.00, LIP_CUT, 4974.00,3BOLTA, 5,449.50 จำเป็นต้องอ่าน 3BOLTA, 4374.00, DIMPLE, 4525.15,3BOLTA, 4525.15, DIMPLE, 4974.00,3BOLTA, 5,449.50

1
ทำไมบรรทัดคำสั่งแตกต่างจาก BBEdit
ในอุตสาหกรรมภาพยนตร์เป็นเรื่องปกติที่จะมีไฟล์เสียง WAV ที่มีเมทาดาทาในก้อน iXML RIFF วิธีง่ายๆในการอ่านข้อมูลเมตานี้คือการเปิดไฟล์ WAV ในโปรแกรมแก้ไขข้อความเช่น BBEdit หรือ Notepad ++ หรือแม้แต่ TextEdit แต่ด้วย command-line catหรือtailใช้งานไม่ได้ฉันแค่เห็นตัวอักษรขยะ ฉันใช้ macOS 10.13 ถ้ามันสำคัญ เหตุใดจึงcatแตกต่างจากแอปแก้ไขข้อความเหล่านี้ นี่คือไฟล์ตัวอย่างโดยมี iXML อยู่ด้านล่าง: http://www.gallery.co.uk/ixml/examples/usesEntireiXMLSpec.WAV

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

0
แทนที่การจับคู่กลุ่มที่มีชื่อหลายรายการในกลุ่มการแข่งขันเดียว
ฉันใช้นิพจน์ปกติเพื่อสร้าง SQL จากไฟล์ข้อความที่มีข้อมูล "ส่วนหัว" (RecordType, Order) และ "child" (ProdCode) ข้อมูล ฉันต้องการคำแถลงสำหรับรายการย่อยแต่ละรายการไม่ใช่เฉพาะส่วนหัวแต่ละรายการ ไฟล์มีลักษณะดังนี้: RecordType:Amend OrderNo:Order1 ProdCode:Product1 ProdCode:Product2 RecordType:Create OrderNo:Order2 ProdCode:Product3 ProdCode:Product4 จากที่ฉันต้องการได้รับนี้: insert into #Reset (RecordType, OrderNo, ProdCode) values ('Amend', 'Order1', 'Product1') insert into #Reset (RecordType, OrderNo, ProdCode) values ('Amend', 'Order1', 'Product2') insert into #Reset (RecordType, OrderNo, ProdCode) values ('Create', 'Order2', …

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