सोर्सट्रेईल, एक विनामूल्य, क्रॉस-प्लॅटफॉर्म कोड एक्सप्लोरर

Sourcetrail बद्दल

पुढील लेखात आम्ही स्त्रोत ट्रेल वर एक नजर टाकणार आहोत. हे आहे एक मुक्त स्त्रोत कोड एक्सप्लोरर आणि Gnu / Linux, Windows आणि macOS साठी उघडा. याद्वारे आम्ही कोणताही स्त्रोत कोड सहजपणे एक्सप्लोर करण्यास सक्षम होऊ. हा एक ब्राउझर आहे जो ऑफलाइन कार्य करतो, म्हणूनच इंटरनेटशी कनेक्ट करणे आवश्यक नाही, जे आमच्या कोड सुरक्षित ठेवेल.

कार्यक्रम प्रदान एक पूर्ण विहंगावलोकन, परस्पर अवलंबन आलेख एकत्रित करणारे स्त्रोत कोड तपशील आणि संक्षिप्त कोड दृश्य. सध्या आहे सी, सी ++, जावा आणि पायथन सुसंगत आणि आम्ही आमच्या आवडत्या कोड संपादकासह हे समक्रमित करू शकतो अणू, ग्रहण, इमाक्स, इंटेलिज आयडीएए, Qt क्रिएटर, उत्कृष्ट मजकूर, विम, व्हिज्युअल स्टुडिओ कोड प्लगइनद्वारे.

आजकाल एखादा प्रकल्प एखाद्या विशिष्ट आकारापर्यंत पोहोचला तर स्त्रोत कोडच्या संरचनेचे सातत्यपूर्ण मानसिक मॉडेल राखणे अवघड आहे. येथे समस्या भाषेची अस्पष्टता नसून कोडची उच्च माहिती घनता आहे. स्त्रोत कोडमधील प्रत्येक ओळीचा एक उद्देश असतो आणि सॉफ्टवेअर विकसक आपला बहुतांश वेळ संबंधित असलेल्या लहान तुकड्यांचा शोध घेण्यात घालवतात, हे सॉफ्टवेअर कोडची प्रत्येक तपशीलाकडे निरंतर न पाहता घटक एकमेकांशी कसे जोडले जातात हे पाहण्याची संधी त्यांना मिळवून देते..

सोर्सट्रेल काम करण्याचे उदाहरण

सॉफ्टवेअर विकसक आपला बहुतेक वेळ विद्यमान स्त्रोत कोड समजून घेण्यासाठी खर्च करतात आणि सामान्य कोड-संपादन साधने सहसा या कार्यात थोडीशी मदत देतात. सोर्सट्रेईल इंटरएक्टिव्ह अवलंबित्व आलेख, संक्षिप्त कोड दृश्य आणि कार्यक्षम कोड शोध एकत्रित करून विहंगावलोकन आणि तपशील प्रदान करते. सर्व एक वापरण्यास सुलभ क्रॉस-प्लॅटफॉर्म विकसक साधन मध्ये तयार केले. शिवाय त्यातून निकाल देखील प्राप्त होतो आपल्याला लेगसी कोड एक्सप्लोर करण्याची परवानगी, अंमलबजावणी समजणे आणि रीफॅक्टर सॉफ्टवेअर आर्किटेक्चरची अनुमती देऊन वापरकर्ता सहाय्य.

सोर्सट्रेल सामान्य वैशिष्ट्ये

स्त्रोत ट्रेल प्राधान्य

  • आम्ही करू शकतो आमचा स्त्रोत कोड अनुक्रमित करा. सोर्सट्रेईलच्या सखोल स्थिर विश्लेषणास आमच्या स्त्रोत फायलींमध्ये सर्व परिभाषा आणि संदर्भ सापडतील. स्थिर कोड विश्लेषक प्रारंभ करण्यासाठी, आम्ही विद्यमान बिल्ड कॉन्फिगरेशन आयात करू किंवा मॅन्युअल प्रकल्प कॉन्फिगरेशन निवडू.
  • प्रोग्राम आपल्याला कोणतेही चिन्ह शोधण्याची परवानगी देतो. आम्ही शक्यता आहे संपूर्ण कोडबेसमध्ये कोणतेही चिन्ह द्रुतपणे शोधण्यासाठी सोर्सट्रेईलचे शोध फील्ड वापरा. अस्पष्ट कोड शोध इंजिन आम्हाला फक्त काही क्लिकमध्ये सर्वोत्कृष्ट सामने देते.

स्त्रोत मार्ग उदाहरण 1

  • आम्ही शक्यता आहे अवलंबित्व दृश्यमानपणे एक्सप्लोर करा. आलेख प्रदर्शन कोणत्याही वर्ग, पद्धत, फील्ड इ. आणि त्याच्या सर्व संबंधांचे द्रुत विहंगावलोकन प्रदान करतो. अवलंबित्व आलेख पूर्णपणे परस्परसंवादी आहेआपण त्याचा उपयोग कोड बेस वर फिरण्यासाठी करू शकतो.
  • आम्हाला आमचा स्त्रोत कोड एक्सप्लोर करण्याची शक्यता आहे. कोड दृश्यामध्ये कोड स्निपेट्सच्या सुव्यवस्थित यादीमध्ये घटकांच्या अंमलबजावणीचे सर्व तपशील असतात. आम्ही आणखी पुढे स्कॅप्सची तपासणी करू आणि स्थानिक व्हेरिएबल्स हायलाइट करू किंवा इतर कोणत्याही संदर्भात किंवा सापडलेल्या घटकावर लक्ष केंद्रित करू.
  • कार्यक्रम आम्हाला आमचे स्त्रोत संपादक कनेक्ट करण्यास अनुमती देईल. आम्ही प्लगइनद्वारे आमच्या आवडत्या स्त्रोत कोड संपादकासह सोर्सट्रेईल समक्रमित करण्यास सक्षम आहोत. हे आपल्याला टाइपिंग आणि एक्सप्लोरिंग दरम्यान सहजतेने स्विच करण्याची परवानगी देते.

या प्रोग्रामची केवळ काही वैशिष्ट्ये आहेत, आपण हे करू शकता प्रोजेक्ट ब्लॉगवरून त्या सर्वांचा तपशीलवार सल्ला घ्या.

उबंटूवर सोर्सट्रेईल सोर्स एक्सप्लोरर स्थापित करा

हा प्रोग्राम आपल्याला मिळेल पासून उपलब्ध GitHub वर पेज रिलीझ करते. तेथे आम्ही संकुचित फाइल डाउनलोड करू शकता जी खालील स्क्रीनशॉटमध्ये पाहिली जाऊ शकते.

सोर्सट्रेईल इंस्टॉलर डाउनलोड करा

डाउनलोड केल्यावर आपण टर्मिनल (Ctrl + Alt + T) उघडू फाईल अनझिप केल्यावर तयार होणा inside्या फोल्डरमध्ये आम्हाला आढळेल की इंस्टॉल.श फाइलला एक्झिक्यूशन परवानग्या द्या ते आम्ही डाउनलोड करतोः

sudo chmod +x install.sh

एकदा आम्ही अंमलबजावणीची परवानगी दिल्यास आम्ही करू शकतो ही स्थापित स्क्रिप्ट लाँच करा हे खालीलप्रमाणे चालवित आहे:

स्रोत स्थापना

sudo sh ./install.sh

स्थापनेनंतर, आम्ही करू शकतो आमच्या संगणकावर प्रोग्राम लाँचर शोधा.

सोर्सट्राईल लाँचर

विस्थापना

आम्हाला आमच्या संगणकावरून प्रोग्राम विस्थापित करायचा असेल तर आम्हाला फक्त तो करावा लागेल / opt / Sourcetrail / फोल्डर वर जा. त्यात एकदा, आपल्याला फक्त करावे लागेल विस्थापित .sh फाईल चालवा सिस्टमवरून प्रोग्राम काढण्यासाठी:

सोर्सट्रेईल विस्थापित करा

sudo ./uninstall.sh

अ‍ॅपिमेज म्हणून वापरा

सानुकूल खुणे स्त्रोत

आम्ही सोर्सट्रेईल सोर्स एक्सप्लोरर देखील वापरू शकतो आम्हाला आढळू शकणार्‍या अ‍ॅपमेज फाइल वापरुन प्रकाशन पृष्ठ.

फाईल डाऊनलोड संपल्यानंतर आपण टर्मिनल (Ctrl + Alt + T) उघडणार आहोत आणि जिथे डाउनलोड केलेली फाईल सेव्ह झाली आहे त्या फोल्डरमध्ये जाऊ. नंतर ही इतर कमांड कार्यान्वित करू डाउनलोड केलेली फाईल एक्जीक्यूटेबल करा:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

मागील कमांडनंतर आपण ही इतर कार्यान्वित करणार आहोत सोर्सट्रेईल सोर्स एक्सप्लोरर प्रारंभ करा उबंटू मध्ये:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

आम्ही मिळवू शकतो डॉक्युमेंटेशनमध्ये हा प्रोग्राम कसा कार्य करतो याबद्दल अधिक माहिती प्रकल्प वेबसाइटवर देऊ.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.