د Eclipse Theia 1.0 خپرول، د بصری سټوډیو کوډ ایډیټر لپاره بدیل

د Eclipse بنسټ خپور شوی د کوډ ایډیټر لومړی مستحکم خوشې کول Eclipse Theia 1.0، د لید سټوډیو کوډ پروژې ته د ریښتیني خلاص بدیل چمتو کولو هدف سره رامینځته شوی. مدیر په پیل کې د بشپړ کارولو لپاره د سترګو سره رامینځته شوی چې دواړه د ډیسټاپ غوښتنلیک په شکل کې او د ویب براوزر له لارې لاسرسي سره کلاوډ کې پیل کولو لپاره. کوډ په TypeScript کې لیکل شوی او خپرېږي د وړیا EPLv2 جواز لاندې. پروژه د IBM، Red Hat، Google، ARM، Ericsson، SAP او Arduino په ګډون سره پرمخ وړل کیږي.

کلیدي ب Featuresې:

  • د ډیسټاپ او ویب نسخو جوړولو لپاره د یو عام کوډ بیس کارول.
  • په JavaScript، Java، Python او نورو ژبو کې د پراختیا ملاتړ کوي چې د پروتوکول پر بنسټ د سرور-سایډ پروسیسرونه شتون لري LSP (د ژبې سرور پروتوکول)، کوم چې د ژبې د سیمانټیکونو پارس کولو پورې اړوند عملیات ترسره کوي. د LSP کارول تاسو ته اجازه درکوي چې د کوډ ایډیټرانو لپاره چمتو شوي له 60 څخه ډیر موجود هینډلرونه وکاروئ د ویډیو سټوډیو کوډ, نیوکلایډ и atom، کوم چې LSP هم کاروي.
  • د Theia پراختیا د Eclipse Foundation لخوا څارل کیږي، کوم چې د انفرادي شرکتونو پریکړو او د ټولنې په ګټو کې عمل کولو څخه خپلواکه بې طرفه پلیټ فارم چمتو کوي.
  • پروژه د امکان تر حده ماډلر کولو لپاره ډیزاین شوې ، تاسو ته اجازه درکوي د دې له لارې کوم فعالیت پراخ یا بدل کړئ اضافې.
  • دا ممکنه ده چې د Package.json فایل کې د لیست کولو له لارې اړین اضافو سره وصل کولو سره د تییا پراساس د IDE په څیر محصولات رامینځته کړئ.
  • د VS کوډ توسیع پروتوکول لپاره ملاتړ ، کوم چې تاسو ته اجازه درکوي د لید سټوډیو کوډ لپاره رامینځته شوي توسیعونه وصل کړئ.
  • یو مدغم شوی بشپړ ټرمینل ایمولیټر چې په اوتومات ډول پیوستون تازه کوي که چیرې پاڼه په براوزر کې بیا پورته شي ، پرته لدې چې د کار بشپړ تاریخ له لاسه ورکړي.
  • د انٹرفیس عناصرو انعطاف وړ ترتیب. د سکرین شیل د چوکاټ پر بنسټ والړ دی PhosphorJS، د بلاکونو خپل سري حرکت ته اجازه ورکوي (تاسو کولی شئ پینلونه پټ کړئ ، د بلاکونو اندازه بدل کړئ او بدل کړئ).

مدیر په معمارۍ جوړ شوی دی مخکنی / شاته پای، کوم چې د دوه پروسو پیل کول پکې شامل دي ، چې یو یې د انٹرفیس د وړاندې کولو مسؤلیت لري ، او دوهم د داخلي منطق لپاره. پروسې د HTTP په کارولو سره د JSON-RPC په کارولو سره د WebSockets یا REST API له لارې اړیکه نیسي. بیک انډ د Node.js پلیټ فارم کاروي او ، کله چې د ویب له لارې کار کوي ، په بهرني سرور کې چلیږي ، او د انٹرفیس سره مخکنی برخه په براوزر کې پورته کیږي. د ډیسټاپ غوښتنلیک په صورت کې، دواړه پروسې په محلي توګه پرمخ ځي، او د دې لپاره
د الیکترون پلیټ فارم د ځان لرونکي غوښتنلیکونو رامینځته کولو لپاره کارول کیږي.

د Eclipse Theia 1.0 خپرول، د بصری سټوډیو کوډ ایډیټر لپاره بدیل

د بصری سټوډیو کوډ څخه د کلیدي توپیرونو څخه عبارت دي: یو ډیر ماډلر جوړښت، د ترمیم لپاره ډیر فرصتونه چمتو کوي؛ نه یوازې په محلي سیسټم کې پیل کولو باندې ابتدايي تمرکز، بلکې په بادل کې هم؛ په بې طرفه سایټ کې پراختیا.
دا د یادونې وړ ده چې د بصری سټوډیو کوډ ایډیټر بشپړ خلاص نسخه هم پروژه رامینځته کوي VS کوډیم، چې یوازې وړیا برخې پکې شاملې دي ، د مایکروسافټ برانډ سره د اړیکو څخه پاک دی او د ټیلی میټري راټولولو لپاره له کوډ څخه پاک دی.

راځئ چې تاسو ته یادونه وکړو چې د بصری سټوډیو کوډ مدیر د پروژې پرمختګونو په کارولو سره رامینځته شوی atom او پلیټ فارمونه برقید Chromium او Node.js کوډبیس پر بنسټ. ایډیټر یو جوړ شوی ډیبګر چمتو کوي ، د Git سره کار کولو وسیلې ، د ریفکتور کولو لپاره وسیلې ، کوډ نیویګیشن ، د معیاري جوړښتونو اتوماتیک بشپړول ، او اړونده مرسته. د بصری سټوډیو کوډ د مایکروسافټ لخوا د خلاصې سرچینې پروژې په توګه رامینځته شوی. د لاسرسي وړ د MIT جواز لاندې، مګر په رسمي ډول چمتو شوي بائنری اسمبلۍ د سرچینې کوډ سره ورته ندي، ځکه چې دوی په مدیر کې د کړنو تعقیبولو او ټیلی میټری لیږلو برخې شاملې دي. د ټیلی میټری راټولول د انٹرفیس د اصلاح کولو لخوا تشریح شوي چې د پراختیا کونکو ریښتیني چلند په پام کې نیولو سره. برسېره پردې، بائنری مجلسونه د جلا غیر وړیا جواز لاندې ویشل شوي.

سرچینه: opennet.ru

Add a comment