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

แท็กนี้มีไว้สำหรับคำถามเกี่ยวกับคุณสมบัติและการทำงานของโปรแกรมแก้ไขข้อความโปรแกรมแก้ไขซอร์สโค้ดและโปรแกรมอื่น ๆ ที่ออกแบบมาโดยเฉพาะสำหรับการแก้ไขไฟล์ข้อความธรรมดาที่ใช้ในการเขียนโปรแกรมคอมพิวเตอร์ คำถามที่ขอให้เราแนะนำหรือค้นหาผู้แก้ไขนั้นเป็นหัวข้อนอกเรื่อง


6
ฉันจะบังคับ Sublime Text ให้เยื้องสองช่องว่างต่อแท็บได้อย่างไร
มีวิธีบังคับ Sublime Text 2 ให้เยื้องสองช่องว่างต่อแท็บเสมอเมื่อทำงานกับไฟล์ทับทิม? ฉันรู้ว่าการเยื้องสามารถตั้งค่าได้ภายใต้view -> indentationตัวเลือกเมนู แต่ไม่ติด ทุกครั้งที่ฉันเปิดไฟล์ใหม่และกดที่แท็บมันจะย้อนกลับไปที่ช่องว่างสี่ช่อง

30
ประโยชน์ของการเรียนรู้เป็นกลุ่มคืออะไร? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ในฐานะโปรแกรมเมอร์ฉันใช้เวลาหลายชั่วโมงกับคีย์บอร์ดและฉันทำมาตลอด 12 ปีที่ผ่านมาไม่มากก็น้อย หากมีบางสิ่งที่ฉันไม่เคยคุ้นเคยมาก่อนในช่วงเวลานี้มันเป็นสิ่งที่น่ารำคาญและเกือบจะหมดสติในการหยุดชะงักของไมโครโค้ดที่ฉันพบในขณะที่เขียนโค้ดเนื่องจากงานแก้ไขรหัสที่พบบ่อยที่สุด สิ่งต่าง ๆ เช่นการคัดลอกและวางแบบง่ายๆจากบรรทัดอื่น (หรือแม้แต่บรรทัดเดียวกัน) หรือการย้าย 1 หรือ 2 บรรทัดขึ้นหรือลงจากตำแหน่งปัจจุบันต้องใช้การพิมพ์มากเกินไปหรือเกี่ยวข้องกับการใช้ปุ่มลูกศร ... และจะได้รับ ที่แย่กว่านั้นเมื่อฉันต้องการเลื่อนต่อไป - ฉันลงเอยด้วยการใช้เมาส์ ตอนนี้จินตนาการถึงสถานการณ์เดียวกันนี้ แต่ในแล็ปท็อป ฉันเคยพิจารณาการเรียนรู้ VIM เสมอ แต่ระยะเวลาที่ต้องใช้ในการควบคุมมันทำให้ฉันอยากถอย ฉันต้องการได้ยินจากคนที่ได้เรียนรู้และถ้ามันเป็นหนึ่งในสิ่งเหล่านั้นคุณไม่สามารถอยู่ได้โดยปราศจาก ที่ทำงานฉันใช้ VS2008, C # และ R # ซึ่งทำให้การแก้ไขโค้ดเร็วขึ้นและง่ายขึ้นกว่าเดิม แต่ฉันคิดว่าฉันจะสนุกกับการไม่ต้องใช้เม้าส์เลย และไม่แม้แต่ปุ่มลูกศร
467 vim  editor 

10
การใช้แท็บของ Vim อย่างเช่นบัฟเฟอร์
ฉันได้ดูความสามารถในการใช้แท็บใน Vim (พร้อม:tabe, :tabnewฯลฯ ) แทนการใช้งานปัจจุบันของฉันที่เปิดไฟล์หลายไฟล์ในหน้าต่างเดียวกันในบัฟเฟอร์ที่ซ่อนอยู่ ฉันต้องการไฟล์ที่แตกต่างทุกไฟล์ที่ฉันเปิดเพื่อให้อยู่ในแท็บของตัวเองเสมอ อย่างไรก็ตามมีบางสิ่งที่เข้ามาขวางทางนี้ ฉันจะแก้ไขสิ่งเหล่านี้ได้อย่างไร: เมื่อคำสั่งชอบgfและ^]ข้ามไปยังตำแหน่งในไฟล์อื่นไฟล์จะเปิดขึ้นในบัฟเฟอร์ใหม่ในแท็บปัจจุบัน มีวิธีให้ทุกคำสั่งเหล่านี้เปิดไฟล์ในแท็บใหม่หรือสลับไปที่แท็บที่มีอยู่ด้วยไฟล์ถ้ามันเปิดอยู่แล้ว? เมื่อเปลี่ยนบัฟเฟอร์ฉันสามารถใช้ :b <part of filename><tab> และมันจะกรอกชื่อของไฟล์ในบัฟเฟอร์ที่มีอยู่ <part of filename>สามารถเป็นกึ่งกลางของชื่อไฟล์แทนที่จะเป็นจุดเริ่มต้น มีสิ่งที่เทียบเท่ากับการสลับแท็บหรือไม่
366 vim  editor  tabs 

6
วิธีตั้งค่าภาษาสำหรับการเน้นไวยากรณ์ด้วยตนเองใน Visual Studio Code
ก่อนที่ความสับสนจะเริ่มต้นขึ้นคำถามนี้เกี่ยวกับ Code ตัวแก้ไข Visual Studio น้ำหนักเบาใหม่ คุณสามารถรับได้จากที่นี่: https://code.visualstudio.com/ ฉันมี textfile (.txt) พร้อม CSS อยู่ในนั้นและต้องการรับการไฮไลต์ไวยากรณ์ คุณสามารถเปิดจานคำสั่งกับctrl+ +shift pแต่คุณไม่สามารถตั้งค่าไวยากรณ์ได้เหมือนใน Sublime มีวิธีอื่นในการรับสี CSS จาก textfile ของฉันหรือไม่

14
อะไรคือความแตกต่างระหว่าง Sublime text และ Atom ของ Github [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ Github ประกาศAtomซึ่งคล้ายกับ Sublime มาก แม้บางแป้นพิมพ์ลัดชอบ⌘ + P, ⌘ + Shift + Pฯลฯ เหมือนกัน Atom แตกต่างจาก Sublime อย่างไร มันรวมถึงคุณสมบัติของ IDE เช่นเครื่องมือสร้าง, การข้ามนิยามฟังก์ชัน, เอกสาร, ฯลฯ หรือไม่? มีใครที่ใช้ Sublime ได้รับคำเชิญเบต้าเพื่อชี้ให้เห็นความแตกต่างหรือไม่? ฉันสามารถใช้ชุดรูปแบบโครงร่างและแพ็กเกจจาก Sublime ตามที่เป็นอยู่เช่นเดียวกับ Sublime ที่สามารถทำกับเพื่อนร่วมข้อความได้ 1 PS: เปิดภาพในแท็บใหม่สำหรับความละเอียดที่ใหญ่กว่า

12
ฉันจะสลับตำแหน่งของไฟล์ที่เปิดสองไฟล์ (เป็น splits) เป็นกลุ่มได้อย่างไร
สมมติว่าฉันมีรูปแบบการแยกโดยพลการบางอย่างในกลุ่ม ____________________ | one | two | | | | | |______| | | three| | | | |___________|______| มีวิธีการสลับoneและtwoและรักษาเค้าโครงเดียวกันหรือไม่ มันง่ายในตัวอย่างนี้ แต่ฉันกำลังมองหาวิธีแก้ปัญหาที่จะช่วยให้รูปแบบที่ซับซ้อนมากขึ้น UPDATE: ฉันคิดว่าฉันควรจะชัดเจนมากขึ้น ตัวอย่างก่อนหน้าของฉันคือการทำให้เป็นจริงของ case-case ด้วยตัวอย่างจริง: ฉันจะสลับสองตัวแยกเหล่านั้นได้อย่างไรโดยรักษาเลย์เอาต์เดิมไว้ Update! 3 ปีขึ้นไป ... ฉันใส่โซลูชันของ sgriffin ในปลั๊กอิน Vim ที่คุณสามารถติดตั้งได้อย่างง่ายดาย! ติดตั้งกับผู้จัดการปลั๊กอินที่คุณชื่นชอบและลองใช้: WindowSwap.vim
313 layout  editor  split  vim 


7
เลือกคำที่เลือกทั้งหมดใน VSCode
มีเคล็ดลับใด ๆ หรือส่วนขยายเพื่อเลือกทุกกรณีของคำที่เลือกในรหัสภาพสตูดิโอเพื่อความสะดวกในการแก้ไขหรือลบกรณีที่ไม่มีการค้นหาและแทนที่เช่น Alt+ F3ในข้อความประเสริฐ

5
Notepad ++ แสดงตัวอักษรที่ซ่อนอยู่ทั้งหมดหรือไม่
ใน Notepad ++ ฉันได้ตั้งค่า "แทนที่แท็บด้วย 2 ช่องว่าง" เมื่อการเข้ารหัสใน Python ฉันคัดลอกโค้ดบางส่วนจากเว็บและมีการเยื้องอย่างถูกต้อง แต่การรันโค้ดทำให้เกิดข้อผิดพลาดในการเยื้องซึ่งฉันแก้ไขได้ในที่สุดโดยการลบช่องว่าง "ที่มองเห็น" ทั้งหมดที่จุดเริ่มต้นของบรรทัดและแทรกช่องว่างจำนวนเดียวกันอีกครั้ง เป็นไปได้ว่าScintilla ที่ใช้ Notepad ++ ไม่แสดงอักขระพิเศษทั้งหมด แต่แสดงเป็นช่องว่างหรือไม่ มีการตั้งค่าที่จะแก้ไขปัญหานี้หรือไม่?


2
ตัวแก้ไข JSON ที่ใช้แบบ GUI หรือบนเว็บที่ทำงานเหมือนกับตัวสำรวจคุณสมบัติ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา พื้นหลัง:นี่เป็นคำขอสำหรับบางสิ่งที่อาจยังไม่มี แต่ฉันตั้งใจจะสร้างมันขึ้นมาเป็นเวลานาน ก่อนอื่นฉันจะถามว่ามีใครเห็นอะไรแบบนี้หรือยัง สมมติว่าคุณมีโครงสร้าง JSON โดยพลการดังนี้: { 'title_str':'My Employee List' ,'lastmod_str': '2009-June-15' ,'employee_table':[ {'firstname':'john','lastname':'doe','age':'33',} ,{'firstname':'jane','lastname':'doe','age':'34',} ,{'firstname':'samuel','lastname':'doe','age':'35',} ] } คำถาม:มีโปรแกรมแก้ไข JSON บนเว็บที่สามารถใช้โครงสร้างเช่นนี้และอนุญาตให้ผู้ใช้แก้ไขสิ่งนี้ใน GUI ที่ใช้งานง่ายโดยอัตโนมัติหรือไม่ ตัวอย่าง:ลองนึกภาพรูปแบบ HTML ที่สร้างขึ้นโดยอัตโนมัติที่แสดงตัวควบคุมอินพุต -Type-text 2 ตัวสำหรับทั้งชื่อและรุ่นล่าสุดและตารางของตัวควบคุมชนิดข้อความอินพุตที่มีสามคอลัมน์และสามแถวสำหรับ arr_list ... ที่มีความสามารถในการลบ หรือเพิ่มแถวเพิ่มเติมโดยคลิกที่ [+] [X] ถัดจากแต่ละแถวในตาราง Big Idea: "ความคิดที่ยิ่งใหญ่" ที่อยู่เบื้องหลังสิ่งนี้คือผู้ใช้จะสามารถระบุโครงสร้าง JSON ใด …
217 jquery  ajax  json  editor  wysiwyg 

10
ปิดใช้งานการสร้างไฟล์ swap ในกลุ่ม
มีวิธีปิดการใช้งาน.swpการสร้างไฟล์ในกลุ่มหรือไม่? หรืออย่างน้อยก็สร้างพวกเขาทั้งหมดในที่เดียวเพื่อให้ฉันสามารถค้นหาและลบได้อย่างง่ายดาย ฉันพบว่ามันน่ารำคาญเป็นพิเศษเมื่อฉันคัดลอกไดเรกทอรีหลักขณะแก้ไขในเวลาเดียวกัน แน่นอนฉันรู้ว่าฉันสามารถใช้ find -exec เพื่อค้นหาและลบได้ แต่ฉันต้องการทางออกที่เป็นประโยชน์มากกว่า
216 vim  editor 

16
ฉันจะทำให้ Sublime Text เป็นเครื่องมือแก้ไขเริ่มต้นสำหรับ Git ได้อย่างไร
ฉันมีการตั้งค่า Sublime Text 2 เป็นปัญหาที่เกิดขึ้นกับcore.editorgit ฉันได้อ่านทุกโพสต์ฉันสามารถหาที่อยู่ปัญหา แต่ก็ยังไม่มีอะไรทำงานให้ฉัน ฉันใช้ Windows ฉันได้ทำไปแล้ว: git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'" -mและพยายามที่มีข้อโต้แย้งต่างๆเช่น เมื่อฉันเปิดของฉัน.gitconfigนี่คือสิ่งที่อยู่ในนั้น: [user] name = Spencer Moran email = smoran02@gmail.com [core] editor = 'C:/Program Files/Sublime Text 2/sublime_text.exe' ถ้าฉันไปที่ Git และพิมพ์: README.markdown --edit ไฟล์ README เปิดขึ้นใน Notepad ไม่ใช่ Sublime Text ใครบ้างมีความคิดในสิ่งที่ฉันทำผิดหรือฉันจะแก้ไขได้อย่างไร

21
วิธีเลือกคอลัมน์ใน Editors (Atom, Notepad ++, Kate, VIM, Sublime, Textpad, ฯลฯ ) และ IDE (NetBeans, IntelliJ IDEA, Eclipse, Visual Studio, ฯลฯ ) [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ วิธีการเลือกคอลัมน์ใน Editors และ IDEs ถึง Columnar delete ให้ใส่หรือแทนที่ตัวอักษรบางตัว? บรรณาธิการ: อะตอม Notepad ++ เคท เสียงเรียกเข้า ประเสริฐ Emacs Textpad Emerald Emerald UltraEdit MCEdit jEdit nedit IDEs: NetBeans คราส Visual Studio IntelliJ IDEA Flash Builder Aptana Studio
215 vim  netbeans  ide  editor  notepad++ 

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