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

16
ฉันใช้ IDE (Eclipse) เพื่อพัฒนาซอฟต์แวร์ เหตุใดฉันจึงควรเปลี่ยนเป็นกลุ่มหรือ emacs [ปิด]
งานประจำวันของฉันคือผู้พัฒนา java / เว็บ ฉันใช้ eclipse เป็นเวลา ~ 5 ปี ฉันคิดว่ามันยอดเยี่ยมและฉันยังใช้ Webstorm สำหรับ javascript และ html / jsp ฉันทำในบางครั้งต้อง ssh เข้าสู่เซิร์ฟเวอร์และยุ่งกับไฟล์ config; สำหรับสิ่งนี้ฉันใช้ vi และมันทำให้ฉันเจ็บปวด ฉันจะต้องได้รับการขึ้นหน้าเว็บรายชื่อไวยากรณ์ / คำสั่ง: กดหลบหนีแล้ว Asterix หันไปรอบ ๆ สามครั้งและข้อความจะถูกป้อนสองบรรทัดข้างต้นเคอร์เซอร์ของคุณ มันไม่ง่ายเลยสำหรับฉันและฉันคิดว่าทุกคนที่เติบโตขึ้นมาในช่วงปลายยุคแปดสิบ นี่คือเหตุผลหลักที่ฉันคิดว่า eclipse นั้นยอดเยี่ยม (และฉันถือว่า IDE อื่น ๆ ) และอย่าเปลี่ยนเป็น emacs และ / หรือ vim เกิดข้อผิดพลาดในการไฮไลต์โดยไม่จำเป็นต้องคอมไพล์โครงการซ้ำ รหัสช่วย …
31 ide  eclipse  vim  emacs 

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

9
คำสั่ง 'ต้องรู้' ของ Emacs คืออะไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันเป็นผู้เปลี่ยนโฉมใหม่ให้กับ Emacs และฉันชอบที่จะเป็นบรรณาธิการเป็นอย่างมากเพราะฉันค้นหาคำสั่งที่ใหม่และมีประโยชน์มาก มีคำสั่ง 'ต้องรู้จัก' อื่น ๆ ของโปรแกรมเมอร์ที่หายไปจากรายการของฉันหรือไม่? M-x replace-string - Find and replace a given string. M-x goto-line - Goto a specific line M-x column-number-mode - Show the current column number in text bar
22 emacs 

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

5
Vim หรือ Emacs ใช้งานได้กับภาษาเช่น. Net หรือ Java หรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ดังนั้นฉันเป็นนักพัฒนา. Net ที่ทำอะไรบางอย่างใน Java, Python และอื่น ๆ เป็นครั้งคราว ฉันเคยได้ยินคนจำนวนมากยกย่อง Vim และ Emacs เพื่อเพิ่มประสิทธิภาพอย่างมากเมื่อพื้นฐานถูกตอกลง ฉันสามารถเห็นได้อย่างชัดเจนว่าฟีเจอร์ต่าง ๆ นั้นมีประโยชน์มากเพียงใดด้วยการฝึกฝนอย่างเพียงพอและแม้กระทั่งเชื่อว่าช่วงการเรียนรู้น่าจะคุ้มค่ากับความพยายาม อย่างไรก็ตาม ... ดูเหมือนว่าคุณจะต้องเป็นตัวช่วยสร้างของแมโครและปุ่มลัดเพื่อให้มีประสิทธิภาพใน Vim หรือ Emacs เนื่องจากผู้พัฒนาโดยเฉลี่ยอยู่ใน Visual Studio, Netbeans, Eclipse หรือแพลตฟอร์มอื่น ๆ ฉันเริ่มเรียนรู้ที่จะใช้ Vim และคิดว่าคุณสมบัติบางอย่างของมันยอดเยี่ยม (เช่นการแก้ไขคอลัมน์) แต่ดูเหมือนว่าเครื่องมือหลายอย่างที่จัดหาโดย IDEs ที่มีน้ำหนักมากนั้นไม่สามารถแทนที่ได้แม้กระทั่งข้อความที่ถูกทำให้ยุ่งมากที่สุด บรรณาธิการ สร้างไฟล์ dbml สำหรับ Linq-to-SQL การทดสอบอัตโนมัติ ออกแบบ …
18 ide  vim  emacs 

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

1
โครงสร้างข้อมูลที่เหมาะสมที่สุดสำหรับ API ของเราเอง
ผมอยู่ในขั้นเริ่มต้นของการเขียนโหมด Emacs สำคัญสำหรับเครือข่ายการแลกเปลี่ยนชุด ; หากคุณใช้ Emacs เป็นประจำสิ่งนี้จะเป็นประโยชน์กับคุณในที่สุด เพื่อลดจำนวนการโทรที่เกิดขึ้นกับ Stack Exchange API (ต่อยอดที่ 10,000 ต่อ IP ต่อวัน)และเพื่อเป็นพลเมืองที่รับผิดชอบโดยทั่วไปฉันต้องการแคชข้อมูลที่ฉันได้รับจากเครือข่ายและเก็บไว้ในหน่วยความจำรอ สามารถเข้าถึงได้อีกครั้ง ฉันติดอยู่กับโครงสร้างข้อมูลเพื่อเก็บข้อมูลนี้ เห็นได้ชัดว่ามันจะเป็นรายการ อย่างไรก็ตามเช่นเดียวกับโครงสร้างข้อมูลใด ๆ ตัวเลือกจะต้องถูกกำหนดโดยข้อมูลที่จัดเก็บและสิ่งที่จะเข้าถึง stack-api/cacheสิ่งที่ผมอยากจะสามารถที่จะเก็บข้อมูลทั้งหมดนี้ในสัญลักษณ์เดียวเช่น ดังนั้นโดยไม่มีความกังวลใจต่อไปstack-api/cacheนี้เป็นรายการของข้อตกลงที่ได้รับการปรับปรุงล่าสุด: `(<csite> <csite> <csite>) <csite>จะอยู่ที่ไหน (1362501715 . <site>) ณ จุดนี้ทั้งหมดที่เราได้ทำมีกำหนดที่เรียบง่ายรายชื่อสมาคม แน่นอนว่าเราจะต้องไปลึก แต่ละ<site>รายการของพารามิเตอร์ API (เฉพาะ) ตามด้วยคำถามรายการ: `("codereview" <cquestion> <cquestion> <cquestion>) แต่ละข้อ<cquestion>คุณเดาเอาว่าเป็นคำถามที่มีเวลาอัปเดตล่าสุด: `(1362501715 <question>) (1362501720 . <question>) <question>เป็นข้อเสียของquestionโครงสร้างและรายชื่อของคำตอบ (อีกครั้ง …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.