2009-04-30 9 views
22

मुझे एक आईडीई का उपयोग करना अच्छा लगता है, क्योंकि मुझे कुछ बेहतरीन उत्पादकता लाभ मिलते हैं। - यह निश्चित रूप से मेरे कोडिंग जब मेरे टाइपिंग निरंतर बिंदु और क्लिक करके सब के साथ बाधित है धीमामेरे आईडीई में प्रोग्रामिंग करते समय मैं माउस का उपयोग कैसे रोक सकता हूं?

  1. तेजी से कोड के लिए: हालांकि, मैं कुछ कारण से IDE से एक माउस का उपयोग बंद करने के लिए है।
  2. दर्द से छुटकारा पाने के लिए - मुझे कीबोर्ड से कभी दर्द नहीं हुआ है, लेकिन मुझे माउस से टेंडिनाइटिस मिलता है।

मुझे अपने आईडीई मुद्रित आउट के लिए मेरी धोखा शीट मिल गई है और अब मैं तैयार हूं।

  • माउस से निकलने का सबसे अच्छा तरीका क्या है?
  • क्या कोई बाधाएं हैं जिन्हें मैं चलाने जा रहा हूं?
  • क्या विशिष्ट आईडीई (विजुअल स्टूडियो, एक्लिप्स, इत्यादि) के लिए कोई सुझाव हैं?
+0

आप किस प्रकार का माउस उपयोग कर रहे हैं? एक अलग माउस चमत्कार कर सकता है, खासकर यदि आप एक सामान्य के साथ अटक गए हैं। – Uri

+0

वाह, माउस के बिना प्रोग्रामर, कुछ ऐसा जो मैं कभी नहीं करूंगा। जब हम कोडिंग करते हैं, हम केवल अकेले विचार का उपयोग नहीं करते हैं, हम ब्राउज़र पर जाते हैं, चीजों की खोज करते हैं, स्टैक ओवरफ्लो इत्यादि देखते हैं। जब आप फ्रंटेंड प्रोग्रामिंग करते हैं जिसमें कई प्रकार के तकनीक शामिल होते हैं, तो माउस को यहां और वहां जाना जरूरी है। मैं नियंत्रण ए, सी, एक्स और वी का उपयोग करता हूं लेकिन जब मैं चुनता हूं तो मैं अपने माउस का उपयोग करता हूं। इसके अलावा मुझे पृष्ठ को ऊपर और नीचे स्क्रॉल करने के लिए पहिया की आवश्यकता है और ब्राउज़र में नया टैब खोलने के लिए इसे टैप करने के लिए। असल में माउस मुझे एक अधिक उत्पादक कोडर बनने देता है, फिर लैपटॉप टच पैड का उपयोग करके संघर्ष करें। हाँ मैं कोडिंग के लिए लैपटॉप का उपयोग करें। –

उत्तर

22

इसे गलत तरफ ले जाएं (उदाहरण के लिए यदि आप सही हैं तो इसे कीबोर्ड के बाईं ओर रखें)। इस तरह, यदि आवश्यक हो तो भी आप इसका उपयोग कर सकते हैं, लेकिन आपको यह पता होना चाहिए कि आप इसका उपयोग अनावश्यक रूप से नहीं कर रहे हैं।

यदि बदलते पक्ष आपके मस्तिष्क को भ्रमित करने के लिए पर्याप्त नहीं हैं, तो इसे उस स्थान पर ले जाएं जहां यह पहुंच योग्य है लेकिन आपको इसके लिए पहुंचने से पहले सोचना होगा। जब तक आप इसके बारे में सोचने के बिना माउस तक नहीं पहुंच सकते, तब आप पाएंगे कि कीबोर्ड शॉर्टकट का उपयोग करना आसान है। अनिवार्य रूप से आप चाहते हैं कि माउस एक विकल्प हो लेकिन कीबोर्ड बेहतर/आसान/अधिक सुविधाजनक हो!

नुकसान के लिए, अच्छी तरह से आप पाएंगे कि यदि आपको किसी भी इंटरफेस (वेब ​​आधारित या डेकटॉप) का परीक्षण करना है जिसे आपको माउस का उपयोग करने के लिए वापस करने की आवश्यकता है। इसके अलावा मुझे लगता है कि अगर मुझे आईडीई के बाहर काम करना है, तो यह माउस के बिना करने के लिए उतना ही कुशल नहीं है। अक्सर हम विनिर्देशों और दस्तावेज़ीकरण के लिए WOrd का उपयोग करते हैं, और माउस के बिना इसका उपयोग करने से दूर होने की कोशिश कर रहे हैं, मुश्किल है (मेरे अनुभव में)।

परेशानियों का एक और संभावित स्रोत, अनुप्रयोगों (ग्रहण, वीएस, आदि) के बीच स्विच करते समय, आप पाते हैं कि वे अक्सर अलग-अलग कीबोर्ड शॉर्टकट का उपयोग करते हैं, और इसलिए कुछ समय लग सकता है ताकि आप फिर से गति प्राप्त कर सकें, या आप शॉर्टकट को सुसंगत बनाने के लिए कुछ समय बिताना होगा।

+0

यह वही है जो मैं करता हूं, लेकिन किसी अन्य कारण से: मुझे यह अनजान लगता है कि आप माउस के साथ काम करने के लिए अपनी बांह को बाहर घुमाते हैं, मेरे पास कीबोर्ड और खुद के बीच माउस-पैड है। यह प्राकृतिक लगता है, और माउस ans कीबोर्ड चिकनी के बीच स्विच करता है। –

+8

"मैं इसे स्वीकार करता हूं, तुम मुझसे बेहतर हो। तो तुम मुस्कुरा क्यों रही हो? क्योंकि मुझे कुछ पता है जिसे आप नहीं जानते हैं। और वह क्या है? मैं ... बाएं हाथ से नहीं हूं।" दरअसल, मैंने कई सालों पहले (आईओकेन पाउडर के प्रतिरोध के निर्माण के बाद) किया था, और अब मैं माउस के साथ ambidextrous हूँ। –

+1

मैं या तो बाएं हाथ से नहीं हूँ! –

10

इसे अनप्लग करें।

यदि आपका माउस पूरी तरह से चला गया है तो आपको सीखने के लिए मजबूर होना होगा कि इसके बिना कैसे रहना है और इसलिए इसके बिना उत्पादक बन जाएगा।

+27

मुझे यह टिप्पणी करने के लिए अपने माउस को वापस प्लग करना पड़ा। –

+0

@TheOtherScott, उल्लसित (हालांकि आप टिप्पणी जोड़ें बटन पर टैब कर सकते हैं और इसे सक्रिय करने के लिए स्पेस बार का उपयोग कर सकते हैं) –

+0

आह, लेकिन यह आपका आईडीई नहीं है, है ना? :) –

7

जब भी आप माउस का उपयोग करने वाले हैं, जबरन खुद को रोकें और उस ऑपरेशन के लिए कीबोर्ड शॉर्टकट देखें। क्या प्रति ऑपरेशन के कुछ बार ऐसा करें और जल्द ही आपकी मांसपेशियों की याद आ जाएगी और आपको इसके बारे में और भी सोचना नहीं होगा।

+1

+1 कुंजीपटल का उपयोग करने के लिए मैं खुद को "मजबूर" करने के लिए क्या करता हूं। –

4

एक ट्रैकबॉल प्राप्त करें। कम से कम एक हाथ की दूरी दूर - -

+1

मैंने ट्रैकबॉल और अन्य एर्गोनोमिक पॉइंटिंग डिवाइस का उपयोग किया है, लेकिन वे सभी मुझे दर्द का कारण बनते हैं। –

0

अपने माउस छुपाएं तो आप हमेशा इसे वापस एक आपात स्थिति में

0

स्विच Emacs को मिल सकती है।

1

निकटतम दराज खोलें और इसे दराज में बंद करें और बंद करें। इस तरह, जब आपको वास्तव में इसकी आवश्यकता होती है तो इसका उपयोग करने के लिए असुविधाजनक होगा !!!

इसके अलावा, आप एक से अधिक IDEs उपयोग कर रहे हैं यह कुंजी बाइंडिंग कि उन्हें भर में आम हैं कॉन्फ़िगर करने के लिए, ताकि आप उन दोनों के बीच आसानी से स्विच कर सकते हैं भुगतान करता है।

0

ले जाएँ यह बहुत दूर पर्याप्त है कि यह उपयोग करने के लिए असुविधाजनक है, जबकि अपनी नकल पुस्तिकाओं के काफी पास आसानी से देखने के लिए जब भी आप कैसे कुछ करने के लिए के बारे में संदेह में हैं। मैं इसे अनप्लग करने का सुझाव नहीं दूंगा, क्योंकि यह कुछ परिचालनों के लिए उपयोगी उपकरण है, जैसे फाइलों को चारों ओर ले जाना। मुझे कुछ प्रकार के पेड़ में ड्रैग और ड्रॉप मिलती है जैसे फाइल सिस्टम व्यू विकल्पों की तुलना में बहुत आसान है। संपादन कार्यों के बहुमत हालांकि, आपको याद रखने के बाद महत्वपूर्ण स्ट्रोक के माध्यम से जल्दी से पूरा किया जाता है।

6

कुंजीपटल कम कटौती :)

इसके अलावा कुछ संपादकों बेहतर माउस मुक्त संचालन के लिए उपयुक्त हैं जानें। मैं विजुअल स्टूडियो के साथ वीआईएमयू का उपयोग करता हूं जिसने मुझे कम करने में मदद की है, लेकिन माउस का उपयोग करने की आवश्यकता को खत्म नहीं किया है।

1

, Emacs सेटअप करने के लिए अपनी चाबी बदलें कीबोर्ड शॉर्टकट जानें। ग्रहण में, यदि कभी भी, मैं शायद ही कभी माउस का उपयोग करता हूं। मुझे केवल emacs कुंजी शॉर्ट कट का उपयोग करने के लिए बहुत आसान लगता है।

4
  • कमांड लाइन जब भी आप (Powershell स्थापित करें) कर सकते हैं
  • vim या कोड संपादन के लिए Emacs में स्विच करें का उपयोग करें (या ViEmu का उपयोग आप वास्तव में IntelliSense की जरूरत है)
  • आप वेब अनुप्रयोगों को विकसित करने और यदि/या वेब पर बहुत समय बिताएं, Vimperator या Firemacs एक्सटेंशन
  • अन्य सभी चीज़ों के लिए कीबोर्ड शॉर्टकट जानें।
  • ???
  • लाभ !!! (आपकी बढ़ी उत्पादकता से)
1

जब मैंने एनवाईसी में एक निवेश बैंक के लिए अनुबंध किया, तो इस लड़के ने माउस का उपयोग नहीं किया था। वह एक जावा/केडीबी देव था और सिर्फ विम का इस्तेमाल किया था। मुझे लगता था कि यह अजीब चीज थी कि उसके पास उसके कंप्यूटर से जुड़ा माउस नहीं था, लेकिन लानत .. वह लड़का उत्पादक था। शायद सबसे अधिक उत्पादक लड़का जिसके साथ मैंने कभी काम किया है।

तो हां, तुम सच में उस मार्ग आप vim, या कुछ इसी तरह का उपयोग कर की कोशिश कर सकते जाना चाहते हैं। आप अपने आईडीई में करने के लिए इस्तेमाल कर रहे हैं सुविधाओं को खो देंगे, लेकिन यह उसके लिए काम ...

+0

या शायद वह उन गुणों को खो नहीं पाएगा जो उन्होंने अपने विचार में उपयोग किए हैं, यदि वह ग्रहण करने वाला व्यक्ति है: http://eclim.sourceforge.net/ – whaley

3

अपने धोखा शीट की एक कॉपी के तहत माउस छुपाएं।

4

आपका असली सवाल, दर्द और उत्पादकता के बारे में है माउस सिर्फ अपने परिस्थितियों की एक उप-उत्पाद है। मैं आपके वास्तविक उद्देश्य को दर्शाने के लिए प्रश्न को दोहरा दूंगा।

कलाई ब्रेसिज़ देखें। मैंने लोगों से सुना है कि यह एक बड़ा अंतर बनाता है।

वीएस के लिए, सारा फोर्ड के ब्लॉग को देखें।

अन्य युक्तियाँ और चालें के बहुत सारे के लिए खोज अपने ब्लॉग।

+0

मैं कलाई ब्रेसिज़ पहनता हूं, और वे कुछ हद तक मदद करते हैं। ब्लॉग देखने के लिए धन्यवाद। –

2

दृश्य स्टूडियो के लिए मैं ViEmu प्लगइन का उपयोग करता हूं जो आपको दृश्य स्टूडियो में vi आदेशों का उपयोग करने की अनुमति देता है। इसे लटकाना थोड़ा मुश्किल है लेकिन एक बार जब आप पूरा कर लेंगे तो आप केवल डिजाइनर पर माउस का उपयोग करेंगे।

1
  1. बेहतर टाइपर बनें। एक धीमी टाइपर के रूप में, मैं खुद को माउस पर जा रहा हूं इसलिए मुझे टाइप करने की आवश्यकता नहीं है। यदि मैं टाइपिंग पर अधिक कुशल था, तो मैं माउस का उपयोग करने के लिए कम इच्छुक था।

  2. यदि आप लैपटॉप और माउस का उपयोग कर रहे हैं, तो माउस को हटाएं और ट्रैकपैड को अपने एकमात्र विकल्प के रूप में छोड़ दें। इतना दर्दनाक होगा कि आप अधिक कीबोर्ड शॉर्टकट सीखने के लिए मजबूर होंगे।

+0

+1 मैं वास्तव में टाइप करने के लिए सीखने पर भी काम कर रहा हूं। –

2

वेबकैम और आंख ट्रैकिंग सॉफ्टवेयर प्राप्त करें। फिर आप उन्हें देखकर बसों को ठीक कर सकते हैं। यह आपको सशक्त महसूस करता है।

+0

शायद मैं सिर्फ बारबरा ईडन के साथ प्रोग्राम जोड़ सकता हूं :) –

1

ऊपर कुछ बहुत अच्छे उत्तरों।

मैंने आरएसआई के साथ घायल कुछ समय बिताया और आवास एक मुद्दा था। मैंने पहले से ही शॉर्टकट का उपयोग किया है। लेकिन कड़ाई से कीबोर्ड का उपयोग करके कोडिंग निश्चित रूप से धीमी थी, खासकर जब कोड के चारों ओर नेविगेट करने की बात आती है।

जब मैं उस समय वीआई का उपयोग कर रहा था, तो मैं मुख्य रूप से उस स्थान पर टेक्स्ट की खोज करके स्क्रीन के चारों ओर स्थानांतरित करता था जिसे मैं जाना चाहता था; यह बहुत तेज है, मानते हुए कि आप स्पष्ट पाठ चुनते हैं। लाइन नंबर पर जाने और फिर लाइन नंबर पर जाने से तेजी से नेविगेट करने का एक और तरीका है। कोड फोल्डिंग (कई आईडीई में उपलब्ध) का न्यायसंगत उपयोग भी मदद करता है।

अंत में, एक वैकल्पिक पॉइंटिंग डिवाइस पर विचार करें। एक ट्रैकपैड गेम के लिए बेकार है लेकिन कोडिंग के लिए और अधिक सुलभ हो सकता है, खासकर यदि आप इसे चाबियों की आसान पहुंच में डालते हैं (उदाहरण के लिए, यदि आप दो हाथों के बीच एक स्प्लिट कीबोर्ड का उपयोग करते हैं)। एक विशिष्ट डिवाइस की वजह से चोट से बचने के लिए, डिवाइस की दो या दो से अधिक शैलियों के बीच स्विच करने का प्रयास करें। और कलाई दर्द को नजरअंदाज न करें! इसे खराब होने से पहले इसका इलाज करें और आप एक वर्ष या कुछ के लिए गैर-उत्पादक बन जाते हैं। घर के अपने हाथ ले जाए बिना

alt text http://www.datahand.com/images/DatahandTabletop.JPG

1

अपने keyboard बदलें पंक्ति। आप सीखने की अवस्था के दौरान अपनी उत्पादकता ड्रॉप देखेंगे, लेकिन माउस का उपयोग करने के लिए कीबोर्ड के हाथ को नहीं ले जाने के बाद आप बहुत समय बचाते हैं।

एक साइड नोट के रूप में, टर्मिनल आधारित संपादक का उपयोग करना सीखना एक अच्छा कौशल है यदि आपको कभी भी * * निक्स मशीन को दूरस्थ रूप से प्रशासित करने की आवश्यकता होती है। यह कुछ दिन आपके बेकन को बचाएगा।

+0

क्या यह मशीन एमआईबी में विल स्मिथ के फिंगरप्रिंट मिटा नहीं रही थी? गंभीरता से, इस तरह कुछ सीखने की अवस्था क्या है? –

+0

मुझे डेटाहैंड पर टाइप करने में लगभग 3 दिन लग गए, लगभग 3 सप्ताह उत्पादक पर्याप्त होने के लिए मुझे लगा कि मुझे यह पकड़ नहीं रहा था, और लगभग 3 महीने की गति तक पहुंचने के लिए जिस पर मैं सामान्य टाइप कर सकता हूं कुंजीपटल, जो शायद मुझे बहुत कम समय से पहले एक सामान्य कीबोर्ड पर उस टाइपिंग की गति तक पहुंचने के लिए ले गया था। आज मैं शायद डेटाहैंड पर तेज़ी से कोड करता हूं क्योंकि मुझे तीर कुंजियों या फ़ंक्शन कुंजियों तक पहुंचने के लिए घर की पंक्ति से अपने हाथों को स्थानांतरित करने की आवश्यकता नहीं है। –

1

कॉन्फ़िगर अपने आईडीई लिए उपयोग छठी या Emacs कुंजीपटल को नियंत्रित करता है (और उन्हें जानने के।) दोनों विकल्प आपको सबसे कार्य करने की अनुमति देने के:

0

मैं इंटेलिजिडा आईडीई का उपयोग कर रहा हूं। एक बहुत ही परेशान प्लगइन है - "कुंजी प्रमोटर"।
प्रत्येक माउस-इन-एक्शन क्रिया के लिए यह कुंजीपटल शॉर्टकट के साथ परेशान चेतावनी दिखाता है जिसे आप एक ही क्रिया करने के लिए उपयोग कर सकते हैं।

ठीक है, मेरे लिए माउस का उपयोग बंद करने में लगभग 2 या 3 सप्ताह लग गए।यह (प्लगइन) हार्ड इसे बंद नहीं करने के लिए है, लेकिन बहुत ही उपयोगी :) था

0

IMHO सर्वश्रेष्ठ उत्तर दो पहले से ही दिए गए उत्तर का संयोजन है:

  • प्रिंट बाहर कीबोर्ड शॉर्टकट अपने आईडीई की नकल पुस्तिकाओं और स्क्रीन के बगल में दीवार पर टेप करें।
  • इसे अनप्लग करें। इसके अलावा यह अन्य विंडो में SO पर स्विच करके विलंब करने में थोड़ा मुश्किल बनाता है ...
0

आप मैकबुक/मैकबुक समर्थक पर अपना कोडिंग करने पर भी विचार करना चाहेंगे। मैं आम तौर पर हैट टचपैड, लेकिन मुझे विमान पर कुछ कोडिंग करना पड़ा और नए स्पर्श-संवेदनशील पैड वास्तव में वास्तव में सुविधाजनक हैं। उदाहरण के लिए, आप दो गायकों के झुंड के साथ स्क्रॉलिंग जैसी चीजें कर सकते हैं, और यह बहुत अधिक सटीक है।

यह सही नहीं हो सकता है, लेकिन यह आपके हाथों में मदद कर सकता है।

मैं माउस से परहेज नहीं लगता कि पूरी तरह से व्यावहारिक

1

MouseFeeds (आप होवर तरह बातें, आदि की जरूरत है) है प्लगइन ग्रहण में मदद मिलेगी: बंद http://www.mousefeed.com/installation

+0

हां, माउसफिड ने मुझे ग्रहण में मदद की। हर बार जब आप किसी ऑपरेशन का आह्वान करने के लिए माउस का उपयोग करते हैं, तो पॉपअप आपके कुंजीस्ट्रोक को बताता है कि आप इसके बजाय उपयोग कर सकते हैं। कुछ सेकेंड के बाद पॉपअप स्वत: बंद हो जाता है (गायब हो जाता है)। –

0

पहले, कोशिश मत करो कीबोर्ड के साथ सब कुछ करने के लिए, शीर्ष 3 चीजों के लिए कीबोर्ड का उपयोग करने के लिए खुद को मजबूर करना शुरू करें जो आप हर समय करते हैं। अपने हिरण/प्रयास के लिए सबसे बड़ी धमाके प्राप्त करें और आप जल्दी से अधिक उपयोग करना चाहते हैं।

  1. जहां आप कीबोर्ड कीबोर्ड शॉर्ट कट्स लिखते हैं, वहां पेपर की एक शीट रखें जहां आप उपयोग करते हैं। (वैकल्पिक रूप से, इसे किसी कंपनी विकी में जोड़ें ताकि अन्य लाभ उठा सकें।)

  2. मेनू आइटम पर ध्यान दें, उनके पास अक्सर कीबोर्ड शॉर्ट कट होते हैं।

  3. कीबोर्ड शॉर्टकट खोजें जो अन्य सभी कीबोर्ड शॉर्ट कट दिखाते हैं।

मैं ग्रहण हर समय का उपयोग करें, कई कुंजीपटल कम कटौती है कि मैं अमूल्य लगता है देखते हैं:

  1. Ctrl + अंतरिक्ष - ग्रहण में किसी भी यूआई तत्व खोलें - सामग्री असिस्ट
  2. Ctrl + 3 टाइप करके
  3. Ctrl + SHIFT + टी - प्रकार से ओपन (कैपिटल अक्षरों का उपयोग करता है, वाइल्ड कार्ड के लिए शब्द खोजों और * करने के लिए उदाहरण के लिए NuPoEx NullPointerException मिलेगा)
  4. ALT + SHIFT + आर - वर्तमान चयन का नाम बदलें
  5. ALT + SHIFT + टी - Refactor मेनू

और Ctrl + SHIFT + L आप सभी कुंजीपटल की एक सूची शॉर्टकट

1

इन सभी कोडर तथा कोई भी सूचक को छिपाने के लिए जब आईडीई की खिड़की सक्रिय है कुछ कोड लिखने के लिए सुझाव दिया ??

1

महान प्रश्न ... एक सहकर्मी ने मुझे माउस-उपयोग को कम करने/अधिक उत्पादक होने के तरीके के रूप में Launchy का सुझाव दिया। यह ऐप्स, दस्तावेज़, शॉर्टकट इत्यादि के लिए आपके स्टार्ट मेनू (या गैर-विंडोज़ समतुल्य) की खोज करता है। इसके प्रॉम्प्ट को लाने के लिए alt + spacebar टाइप करें जहां आप लॉन्च करना चाहते हैं। यहां कुछ उदाहरण दिए गए हैं - आप जो टाइप करते हैं वह आपके स्टार्ट मेनू में अन्य चीजों पर निर्भर करता है।

  • के लिए Windows Explorer

कैलक्यूलेटर

  • expl के लिए क्रोम के लिए ch, च फ़ायरफ़ॉक्स
  • के लिए
  • सीए एक बिजली-उपयोगकर्ता अपनी सेटिंग्स के साथ बेला कर सकते हैं इसे से बाहर अधिक लेकिन यहां तक ​​कि बुनियादी पाने के लिए उपयोगकर्ताओं से इसका फायदा होगा। आशा करता हूँ की ये काम करेगा।

  • संबंधित मुद्दे

     संबंधित मुद्दे