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

12
การพัฒนา C # แยกออกจาก IDE ที่คุณใช้อย่างมีประสิทธิภาพหรือไม่
ฉันเป็นโปรแกรมเมอร์ Python ที่เรียนรู้ C # ที่พยายามหยุดกังวลและเพียงรัก C # ในสิ่งที่มันเป็นมากกว่าที่จะเปรียบเทียบกับ Python อย่างต่อเนื่อง ฉันจมอยู่ในจุดหนึ่ง: การขาดความชัดเจนเกี่ยวกับสิ่งที่กำหนดไว้ตามรายละเอียดในคำถาม Stack Overflowนี้ กล่าวโดยย่อ: ใน C # using fooไม่ได้บอกคุณว่าชื่อfooมีการใช้งานซึ่งคล้ายกับfrom foo import *ใน Python - รูปแบบที่ท้อแท้ภายในวัฒนธรรมการเข้ารหัสของ Python สำหรับการบอกเป็นนัยมากกว่าวิธีที่ชัดเจนfrom foo import barกว่า ฉันค่อนข้างจะประทับใจกับคำตอบของ Stack Overflow จากโปรแกรมเมอร์ C # ซึ่งในทางปฏิบัติแล้วการขาดความชัดเจนไม่สำคัญเพราะใน IDE ของคุณ (สมมุติว่า Visual Studio) คุณสามารถโฮเวอร์เหนือชื่อและได้รับการบอกเล่าจาก ระบบที่ชื่อมาจาก เช่น: ทีนี้ในทางทฤษฎีฉันรู้ว่านี่หมายถึงเมื่อคุณมองด้วยโปรแกรมแก้ไขข้อความคุณไม่สามารถบอกได้ว่าประเภทมาจากอะไรใน C # …

16
อะไรเป็นเหตุผลที่ทำให้การใช้ IDE กับตัวแก้ไขมาตรฐานคืออะไร [ปิด]
ฉันพบว่าตัวเองใช้โปรแกรมแก้ไขข้อความที่ฉันเลือก (vim, nano, gedit, เลือกพิษของคุณ) บ่อยกว่า IDE ใด ๆ ในตอนปลาย หลังจากสังเกตเห็นทางลัด IDE ของฉันได้รับฉันเต็มไปด้วยฝุ่นเริ่มคิดเกี่ยวกับเรื่องนี้และสงสัย: สิ่งที่ justifies ใช้ของ IDE สำหรับคุณเห็นด้วยกับการแก้ไขข้อความ ? สำหรับเรื่องนั้นคุณมีเหตุผลอะไรที่ไม่ได้ใช้ IDE และพึ่งพึ่งบรรณาธิการ

5
ทำไมโทนสีเข้มในบรรณาธิการจึงเป็นที่นิยม? [ปิด]
ทุกวันนี้เกือบทุกคนใช้โทนสีเข้มในโปรแกรมแก้ไขโค้ด - พื้นหลังสีเข้มพร้อมข้อความสีอ่อน แม้แต่บรรณาธิการที่ใช้เว็บส่วนใหญ่ (เช่น Github) ก็มีโครงร่างสีเข้ม ฉันไม่เห็นประโยชน์โดยสุจริต สายตามนุษย์ดีกว่าในการอ่านตัวอักษรสีเข้มบนพื้นหลังที่สว่าง นอกจากนี้โทนสีดำบนสีขาวยังทำงานได้ดีขึ้นมากเมื่อคุณอยู่ในสภาพแวดล้อมที่มีแสงสว่างเพียงพอ ฉันกำลังนั่งอยู่ในสำนักงานที่มีดวงอาทิตย์ส่องผ่านหน้าต่าง ฉันสามารถอ่านข้อความในโปรแกรมแก้ไขของฉัน (gVim ที่มีข้อความสีเข้มบนพื้นหลังสีขาว) ได้ดี แต่บนคอนโซลลินุกซ์มันยากกว่ามาก การแก้ไขข้อความในคอนโซลเป็นไปไม่ได้สำหรับฉัน ทุกอย่างดูเหมือนจะเป็นเรื่องแปลกสำหรับฉันเริ่มต้นจากการตั้งค่าเริ่มต้นใน IDEs / บรรณาธิการ แต่บางทีฉันแปลก ๆ .. ;) อย่างไรก็ตามทำไมทุกคนใช้สิ่งเหล่านี้

8
คุณจะสร้างสไลด์สำหรับการเจรจาการเขียนโปรแกรมได้อย่างไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน6 ปีที่ผ่านมา เมื่อไม่นานมานี้ฉันได้พูดคุยกันเล็กน้อยและไม่พบวิธีที่ดีในการทำสไลด์ ต่อไปนี้เป็นคุณสมบัติที่พึงประสงค์สำหรับภาพนิ่งการเขียนโปรแกรม: มันเป็นสไลด์ บัฟเฟอร์ emacs มาตรฐานจะไม่ทำ พวกเขามีการเน้นไวยากรณ์สำหรับรหัส พวกเขาสนับสนุนการจัดรูปแบบพื้นฐานเช่นขนาดตัวอักษรและสีและกระสุน ไม่จำเป็นต้องมีภาพเคลื่อนไหวแฟนซี นิเมชั่นเดียวที่ฉันปรารถนาคือภาพลักษณ์กระสุนหนึ่งต่อหนึ่ง แก้ไข: ควรง่ายต่อการ alt-tab จากเทอร์มินัลไปยังสไลด์โดยไม่ทำลายลำดับ / ตำแหน่งของงานนำเสนอ จนถึงตอนนี้ฉันได้พิจารณา: Microsoft Office - จากคำถามสำหรับผู้ใช้ Linux OpenOffice.org - มากเกินไปสำหรับความต้องการของฉัน, การจัดรูปแบบโค้ด / การไฮไลต์จำเป็นต้องทำจากภายนอกและวางในด้านบวกสนับสนุนกระสุน, ภาพเคลื่อนไหวแสดงหัวข้อย่อยโดยกระสุนและการจัดรูปแบบตัวอักษร สำหรับความรู้ของฉันไม่มีทางที่ข้อเท็จจริงที่ว่าแท็บ alt ไปยังเทอร์มินัลจะทำลายโหมดและตำแหน่งงานนำเสนอ Emacs - รองรับการจัดรูปแบบโค้ดทั้งหมด แต่ฉันไม่พบโหมดสไลด์ที่ให้ฉันเปลี่ยนจากอันหนึ่งไปอีกอันหนึ่ง HTML5 - ฉันเคยสร้างสไลด์โดยใช้ html5rocks เป็นเทมเพลต สนับสนุนทุกอย่าง …

8
Emacs-as-OS: ล้าสมัยแล้วหรือ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ในความพยายามที่จะเข้าถึงสถานะผู้เริ่มต้นอย่างน้อยด้วยโปรแกรมแก้ไขตำนานฉันได้รับการเข้ารหัสใน Emacs ในช่วงสองเดือนที่ผ่านมา ฉันพยายามเก็บใจที่เปิดกว้าง แต่ฉันพบว่าตัวเองไม่เห็นด้วยอย่างต่อเนื่องกับตัวเลือกการออกแบบหลักหนึ่ง: Emacs อนุญาตให้ผู้ใช้ไม่ต้องออกจาก ในโลก 2010 ฉันแค่คิดว่าคุณสมบัติทุกด้านของ Emacs นั้นอยู่เบื้องหลังซอฟต์แวร์เฉพาะ: ฉันจะไม่ใช้เบราว์เซอร์ในตัว Chrome เป็นปีต่อไป ฉันจะไม่ใช้คุณสมบัติที่น่ากลัวของมัน Path Finder (Mac OS X) เหมาะสมกับความต้องการของฉัน ฉันจะไม่ใช้อีเมลในตัว เว็บอินเตอร์เฟสของ Gmail มีคุณสมบัติที่เกี่ยวข้องมากกว่าเช่นกล่องจดหมายสำคัญ เป็นต้น แน่นอนว่าฉันอาจจุ่ม Emacs เป็นครั้งคราวเพื่อใช้งาน regexps ฯลฯ สำหรับงานใดงานหนึ่งข้างต้น แต่นอกเหนือจาก regexps ฉันไม่เห็นเหตุผลที่จะสัมผัสคุณสมบัติด้านข้างเหล่านั้นเลย ฉันเป็นมือใหม่อย่างสมบูรณ์ แต่ฉันมีความรู้สึกที่แข็งแกร่งที่ Emacs-as-an-OS ล้าสมัย ผู้เชี่ยวชาญของ Emacs คุณคิดว่าทางเลือกของ …

8
Emacs มีวิธีใดบ้างที่จะทำงานได้มากขึ้น? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันเคยใช้ Emacs มาบ้างแล้วและฉันก็รู้สึกสบายใจกับคำสั่ง / ทางลัดขั้นพื้นฐานที่สุด แต่ฉันรู้ว่า Emacs มีข้อเสนอมากมายกว่าที่ฉันใช้ อะไรคือคุณสมบัติที่รู้จักน้อยของ emacs ที่สามารถช่วยให้ฉันเป็นโปรแกรมเมอร์ที่มีประสิทธิผลมากขึ้น?

7
Emacs และ“ เสริมประสิทธิภาพด้วยตนเอง”
ในระยะสั้นคำถามของฉันไม่ยอมใครง่ายๆสำหรับคุณผู้ใช้ Emacs คือ: คุณประสบความสำเร็จนี้ "ประสิทธิภาพการทำงานด้วยตนเองเสริม" พูดถึงสตีฟ Yeggeเกี่ยวกับอะไร? Emacs เป็นโฮสติ้งของตัวเอง: การเขียนสิ่งต่าง ๆ ในนั้นทำให้สภาพแวดล้อมมีประสิทธิภาพยิ่งขึ้น มันเป็นข้อเสนอแนะวนซ้ำ: เอฟเฟ็กต์แบบเรียกซ้ำการเสริมแรงตัวเองแบบทวีคูณที่เกิดขึ้นเพราะคุณกำลังปรับปรุงสภาพแวดล้อมที่คุณใช้เพื่อสร้างการปรับปรุง คุณรู้สึกว่าการเพิ่ม Emacs ของคุณในที่สุดทำให้คุณมีประสิทธิภาพเพิ่มขึ้น 10 เท่าและผลผลิตของคุณยังคงเพิ่มขึ้นอย่างต่อเนื่องและต่อ ๆ ไปเรื่อย ๆ ? คุณมีตัวอย่าง / ประสบการณ์ในการแบ่งปันหรือไม่? สำหรับฉันฉันใช้ทั้ง Emacs และ Vim เพื่อการพัฒนา (ปัจจุบันติดกับ Vim) ฉัน.emacsและ.vimrcทั้งคู่ค่อนข้างปรับแต่งเพื่อสนองความต้องการของฉันและฉันขอขอบคุณพลังของบรรณาธิการทั้งสองนี้ แต่ฉันไม่ได้สัมผัสกับ "การเสริมแรงด้วยตนเอง" ของ Emacs นี้ไม่พบใครบางคนที่ทำ (แน่นอนอาจเป็นเพราะฉันยังไม่ยอมแพ้ Emacser อย่างแท้จริงและยังไม่ได้พบ Emacsers มากมาย) ตัวอย่างเช่นที่ Facebook คนที่อยู่ข้างฉันกำลังใช้ Vim และคนที่อยู่ข้างเขากำลังใช้ Emacs …

1
เครื่องมือแก้ไขรหัสออนไลน์ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา IDEs ออนไลน์สำคัญถูกโฮสต์ไว้บนเซิร์ฟเวอร์ของผู้ให้บริการ ตัวอย่างคือ Kodingen, Cloud9, ShiftEdit ดังนั้นพวกเขาจะไม่สามารถใช้งานได้หากเซิร์ฟเวอร์ภายนอกไม่ทำงานด้วยเหตุผลบางประการและฉันต้องการใช้งานคอมพิวเตอร์ของฉันเอง ไม่มีใครรู้เกี่ยวกับ IDE ออนไลน์หรือบรรณาธิการ (โดยเฉพาะอย่างยิ่งการแก้ไข - การใช้งานง่าย ๆ ของบรรณาธิการ Ace หรือ CodeMirror JS) ซึ่งสามารถดาวน์โหลดและทำงานบน localhost (บนเซิร์ฟเวอร์ LAMP ท้องถิ่น) ฉันพบสอง - Eclipse Orion และ Wiode แต่ฉันไม่ชอบพวกเขามากและฉันกำลังมองหาทางเลือก นอกจากนี้ยังเหมาะสมคือส่วนขยายเบราว์เซอร์ที่ทำงานบนเบราว์เซอร์ (ออฟไลน์) โดยไม่ต้องไปที่ไซต์ภายนอกบางไซต์ ตัวอย่างจะเป็น SourceKit สำหรับ Chrom (e …
13 ide  text-editor 

6
คุณลักษณะใดของ IDE ที่จะทำให้มีประโยชน์มากกว่าตัวแก้ไขวัตถุประสงค์ทั่วไป
ฉันกำลังเขียน IDE สำหรับภาษา Lua ฉันพบว่าโปรแกรมเมอร์หลายคนไม่ชอบใช้ IDE และชอบ VIM (ซึ่งอยู่ใน vogue ในขณะนี้), SCiTE หรือ ในการพยายามที่จะเอาชนะความคิดบางอย่างฉันสนใจในสิ่งที่คุณสมบัติของ IDE สามารถให้ซึ่งจะทำให้เป็นทางเลือกที่น่าสนใจสำหรับตัวแก้ไขวัตถุประสงค์ทั่วไป มี "killer-app" หรือเปล่าที่จะพูดถึง IDE ที่จะทำให้มันเป็น "ต้องมี"? นี่อาจเป็นสิ่งที่ตรงกันข้าม ฟีเจอร์ที่มีประโยชน์ที่สุดของ VIM ที่ไม่ได้เป็นมาตรฐานใน IDE ฉันจะไม่เชื่อมโยงไปยัง IDE ของฉันถ้าไม่มีใครถาม - แต่คุณสามารถ Google ชื่อของฉันและค้นหาได้ แก้ไข: IDE ของฉันเป็นปลั๊กอินภาษาสำหรับ IDE ที่มีอยู่แล้วดังนั้นฉันจึงสืบทอดคุณสมบัติมากมายจากโฮสต์ IDE - ในบางระดับแม้ว่าการสนับสนุนภาษาของฉันคือ IDE ในตัวมันเอง - อย่างน้อยที่สุดเท่าที่ลักษณะเฉพาะของภาษาคือ ที่เกี่ยวข้อง
10 ide  text-editor 

6
คุณจะเน้นรหัสอย่างไร [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ในขณะที่สถานการณ์พื้นฐานเป็นสีขาวบนสีดำและสีดำบนสีขาวโปรแกรมเมอร์ส่วนใหญ่พบว่าการเน้นไวยากรณ์ต่าง ๆ มีประโยชน์มากขึ้น คุณพบข้อได้เปรียบอะไรบ้างจากการตั้งค่าทั่วไป? (เช่น "พื้นหลังสีเข้มอนุญาตให้ ... ") คุณคิดว่าการปรับแต่งแบบใดที่มีประโยชน์มากที่สุด (เช่น " ทำงานเป็นสีขาวเล็กน้อยเพื่อ ... " หรือ "เน้นเครื่องหมายคำพูดและทางหนีเช่น \ n แสดงให้เห็นต่างกัน ... ") หนึ่งคำตอบต่อคนโปรด; ทำรายการหลาย ๆ จุดซึ่งเป็นส่วนหนึ่งของการตอบกลับของคุณหากจำเป็น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.