საუკეთესო ინსტრუმენტები პროგრამული უზრუნველყოფის განვითარებისთვის Chromebook-ზე 2023 წელს

Chromebook-ები მშვენივრად მუშაობს პროგრამული უზრუნველყოფის განვითარებისთვისაც. აქ არის ექვსი განვითარების ინსტრუმენტი, რომელიც შეგიძლიათ გამოიყენოთ ChromeOS-ზე ნებისმიერი სახის პროექტისთვის.

ბევრი დეველოპერი იყენებს საუკეთესო Windows ლეპტოპები კოდირება და აპების შექმნა. თუმცა, მას შემდეგ, რაც საუკეთესო Chromebooks შეუძლია Linux-ის აპების უპრობლემოდ გაშვება, ასევე შესაძლებელია კოდირება და განვითარება ChromeOS-ზე. ზოგიერთი განვითარების აპლიკაცია და სერვისი მუშაობს ა შესანიშნავი ChromeOS ტაბლეტი დეველოპერებისთვის, რომლებსაც მოსწონთ სენსორული აპების ან პროგრამების ტესტირება. განსაკუთრებით პროგრამული უზრუნველყოფის განვითარების ექვსი ინსტრუმენტი კარგად მუშაობს Chromebook-ზე და ჩვენ ყველა მათგანი ჩამოვთვალეთ აქ თქვენთვის.

გსურთ, ჩართოთ Linux ChromeOS-ზე, რომ მიიღოთ საუკეთესო გამოცდილება პროგრამული უზრუნველყოფის შემუშავებაში Chromebook-ზე. ჩვენ გვაქვს სახელმძღვანელო, რომელიც განმარტავს, თუ როგორ შეგიძლიათ დაიწყეთ Linux აპებით ChromeOS-ზე.

1. გიტ

ჩვენი სიის სათავეშია Git, რომელიც არის ერთ-ერთი ყველაზე პოპულარული DevOps ინსტრუმენტი. ეს ასევე არის ვერსიის კონტროლის სისტემა, რომელიც გამოიყენება მრავალი დეველოპერების მიერ წყაროს კოდის მართვისთვის. მას აქვს რეპუტაცია, რომ ის კარგად მუშაობს და საკმაოდ უსაფრთხოა. ის ასევე მოქნილია, რადგან ის მხარს უჭერს არაწრფივი განვითარების სამუშაო პროცესებს და მუშაობს მცირე და დიდ პროექტებთან. სინამდვილეში, Git არის ერთ-ერთი ყველაზე ფართოდ მიღებული ინსტრუმენტი განვითარების ინდუსტრიაში. თუ გსურთ გამოიყენოთ Git Chromebook-ზე, ამაში ბევრი არაფერია. თქვენი Linux კონტეინერი უკვე მხარს უჭერს Git-ს. დასაწყებად ჩაწერეთ შემდეგი ბრძანება.

git –version

2. ვიზუალური სტუდიის კოდი

შემდეგი არის Visual Studio Code, კიდევ ერთი პოპულარული ინსტრუმენტი, რომელიც აერთიანებს კოდის რედაქტორს სხვა დეველოპერის ხელსაწყოების და გამართვის ინსტრუმენტებთან. ეს არის მრავალპლატფორმული და ცნობილია, რომ მხარს უჭერს ყველა სახის პროგრამირების ენას, როგორიცაა Java, C++ და თუნდაც Python. Visual Studio Code-ს ასევე აქვს ისეთი ფუნქციები, როგორიცაა სინტაქსის ხაზგასმა და ფრჩხილების შესატყვისი, და თქვენ შეგიძლიათ ჩართოთ ენები შესაბამისი დანამატების დაყენებით. არსებობს კლავიატურის მალსახმობების მხარდაჭერაც კი, რაც ხელს უწყობს სამუშაო პროცესების დაჩქარებას. Visual Studio Code-ში მომხმარებლის ინტერფეისი ასევე უნდა იყოს მეგობრული, რადგან ის მარტივი და გასაგებია. ჩამოტვირთეთ DEB ფაილი Microsoft-ის ვებსაიტიდან Visual Studio Code-ის დასაყენებლად, შემდეგ ორჯერ დააწკაპუნეთ მის გასაშვებად.

ჩამოტვირთეთ Visual Studio Code

3. ამაღლებული ტექსტი

Sublime Text არის მარტივი ტექსტური რედაქტორი, რომელსაც იყენებენ მრავალი დეველოპერი Linux-ში, Mac-სა და Windows-ში, რომლებიც ძირითადად იყენებენ ინტერპრეტაციულ ენებს, როგორიცაა JavaScript ან Python. Chromebook-ზე შეგიძლიათ უფასოდ დააინსტალიროთ Linux-ის ვერსია, მაგრამ საბოლოოდ უნდა შეიძინოთ ლიცენზია გრძელვადიანი გამოყენებისთვის, თუმცა არ არის დაწესებული დროის ლიმიტი. ის საკმაოდ სწრაფია და გთავაზობთ პერსონალიზაციის დიდ დონეებს, მრავალი სხვადასხვა პროგრამირების ენის მხარდაჭერით, როგორიცაა Java, C და Python. თქვენ კი მიიღებთ დანამატის მხარდაჭერას. შეგიძლიათ მიიღოთ Sublime Text-ის Linux ვერსია ქვემოთ მოცემულ ბმულზე დაწკაპუნებით, DEB ფაილის ჩამოტვირთვით და მის გასაშვებად ორჯერ დაწკაპუნებით.

ჩამოტვირთეთ Sublime Text

4. Android Studio

Android-ის აპლიკაციების შემქმნელები სიამოვნებით იცოდნენ, რომ ChromeOS-ს აქვს Android Studio-ს მხარდაჭერა, რომელიც ოფიციალურად ინტეგრირებული გარემოა Android აპლიკაციის განვითარებისთვის. Android Studio-ს აქვს რამდენიმე შესანიშნავი ფუნქცია, როგორიცაა Google Cloud-ის ჩაშენებული მხარდაჭერა, C++ და NDK მხარდაჭერა, Lint ინსტრუმენტები, ტესტირების ხელსაწყოები, კოდის შაბლონები, GitHub ინტეგრაცია და თუნდაც Android-ის ემულატორი. Chromebook-ზე შეგიძლიათ დააინსტალიროთ Android Studio-ს Linux ვერსია ქვემოთ მოცემულ ბმულზე დაწკაპუნებით, ქვემოთ გადაადგილებით Android Studio ჩამოტვირთვები, და არჩევა ChromeOS.

ჩამოტვირთეთ Android Studio

5. TablePlus

TablePlus შეიძლება გამოყენებულ იქნას ChromeOS-ზე, როგორც MySQL Workbench-ის შემცვლელი მონაცემთა ბაზების მართვისთვის. ის საკმაოდ მსუბუქია და კლიენტს აქვს გლუვი გრაფიკული ინტერფეისი ისეთი ინსტრუმენტებით, როგორიცაა Inline edit, Advanced. ფილტრები, კოდების მიმოხილვები, მრავალი ჩანართის მხარდაჭერა და ჭკვიანი რედაქტორი, რომელიც დაგეხმარებათ გაიგოთ რა არის ეკრანი. ის ამჟამად ბეტა რეჟიმშია Linux-ზე და თქვენ უნდა გადაიხადოთ აპისთვის.

ჩამოტვირთეთ TablePlus

6. Kitty ტერმინალი

ChromeOS-ს აქვს საკუთარი ტერმინალის აპი, რომელიც შეიძლება გამოყენებულ იქნას Chromebook-ის აპლიკაციის განვითარებისთვის, მაგრამ თუ გსურთ შეცვალოთ იგი უფრო ლამაზით, KittyTerminal შესანიშნავი გამოსავალია. KittyTerminal არის ტერმინალის ემულატორი, რომელიც უფრო კონფიგურირებადია და აქვს მეტი თემის მხარდაჭერა. ის ასევე არის GPU-ზე დაფუძნებული ტერმინალი, ასე რომ, ის გადმოტვირთავს GPU-ს რენდერს სისტემის დაბალი დატვირთვისთვის, შეუძლია გამოიყენოს ხრახნიანი რენდერი და ემოჯიებისა და ჰიპერბმულების მხარდაჭერაც კი. შეგიძლიათ ჩამოტვირთოთ Kitty-ის Linux ვერსია ქვემოთ მოცემული კოდით.

sudo apt install kitty

კიდევ არის (თუ გინდა!)

მიუხედავად იმისა, რომ ეს არის ექვსი ჩვენი საყვარელი ინსტრუმენტი, არსებობს უამრავი სხვა, რომელიც უნდა შეამოწმოთ. არის დოკერი, რომელიც შეიძლება გამოყენებულ იქნას კონტეინერების სამართავად და არის კიდევ მაგარი ინსტრუმენტები, როგორიცაა (ბოდიში ენა!) Fuck, რომელიც შეიძლება გამოყენებულ იქნას კონსოლის ბრძანებებში შეცდომების გამოსასწორებლად. არსებობს მრავალი გზა, რომლითაც შეგიძლიათ განავითაროთ აპები Chromebook-ებზე და ბევრ ხელსაწყოს შეუძლია მხარი დაუჭიროს ამ განვითარებას. ასე რომ, არსებობს რაღაც თქვენთვის, მიუხედავად თქვენი პროექტისა.