Სარჩევი
ტექსტური რედაქტორი არის მოსახერხებელი, მოქნილი ინსტრუმენტი, რომელიც იმსახურებს ადგილს ყველა კომპიუტერზე. ნაგულისხმევად, არის ძირითადი, წინასწარ დაინსტალირებული ყველა პოპულარულ ოპერაციულ სისტემასთან. მათ ყველაზე ხშირად იყენებენ დეველოპერები, მაგრამ ასევე ხშირად მწერლები და ჩანაწერების დამწერები. საუკეთესო ტექსტური რედაქტორები, როგორც წესი, წარმოუდგენლად მძლავრი და მაღალი კონფიგურირებადია, რაც მათ ძალიან პერსონალურ არჩევანს აქცევს.
ეს ნიშნავს, რომ მათ, ვინც იყენებს ტექსტის რედაქტორებს, აქვთ მყარი მოსაზრებები მათ შესახებ. სწორის პოვნა აუცილებელია. რაც უფრო მეტად იცნობთ მას, მით უფრო სასარგებლო იქნება. ამიტომ ბევრი ადამიანი კვლავ იყენებს 30 წელზე უფროსი ასაკის მძლავრ ტექსტურ რედაქტორებს, როგორიცაა Vim და GNU Emacs.
გარეშე, ტექსტის რედაქტორი შეიძლება ჩანდეს უბრალო, მარტივი და მოსაწყენი, მაგრამ ეს იმიტომ, რომ თქვენ არ გაქვთ ჯერ კიდევ გაიცნო. ქუდის ქვეშ არის ძლიერი ფუნქციები, რომელთა გამოყენება შეგიძლიათ ვებსაიტის შესაქმნელად, პროგრამული აპლიკაციების შესაქმნელად და რომანის დასაწერად. ტექსტის რედაქტორები ასევე სასარგებლოა მცირე სამუშაოებისთვის, როგორიცაა სიების წერა ან ჩანაწერების ჩაწერა. ისინი, როგორც წესი, მოყვება ფუნქციების ძირითად კომპლექტს, რომელიც შეიძლება გაფართოვდეს დანამატების მეშვეობით.
მაშ, რა არის თქვენთვის ტექსტური რედაქტორი?
ჩვენი ნომერ პირველი რეკომენდაციაა Sublime Text 3. ეს არის სწრაფი, მიმზიდველი, სრულფასოვანი ტექსტური რედაქტორი Mac-ისთვის, Windows-ისთვის და Linux-ისთვის. ღირს $80, მაგრამ არ არსებობს ოფიციალური ვადა საცდელი პერიოდისთვის, ასე რომ თქვენ შეგიძლიათ გაეცნოთ აპლიკაციას შეძენამდე. ეს არისუფასო პაკეტები, რომლებიც აფართოებენ VSCode-ს ფუნქციონირებას. ეს მოიცავს დანამატებს Markdown-ში ჩასაწერად, shell სკრიპტების გასაშვებად და AppleScript-ის შესაქმნელადაც კი.
BBEdit 13
Bare Bones Software-ის BBEdit 13 არის ძალიან პოპულარული მხოლოდ Mac-ის რედაქტორი, რომელიც პირველი იყო. გამოვიდა ჯერ კიდევ 1992 წელს. ოფიციალური ვებსაიტის მიხედვით, ის შექმნილია მწერლების, ვებ ავტორების და პროგრამული უზრუნველყოფის დეველოპერების საჭიროებებისთვის.
აპლიკაციის ჩამოსატვირთად ეწვიეთ BBEdit-ის ოფიციალურ საიტს. ინდივიდუალური ლიცენზია ღირს $49,99. ხელმოწერების შეძენა შესაძლებელია Mac App Store-დან და ღირს $3,99/თვეში ან $39,99/წელი.
ერთი შეხედვით:
- Tagline: „ეს არ არის საცოდავი. ®”
- ფოკუსირება: ყოვლისმომცველი: აპლიკაციების შემუშავება, ვებ-დამუშავება, წერა
- პლატფორმები: მხოლოდ Mac
ეს ტექსტური რედაქტორი საყვარელია Mac-ის ფანებს შორის და მჭიდროდ შეესაბამება Apple-ის მომხმარებლის ინტერფეისის მითითებებს, მათ შორის კლავიატურის მალსახმობებს და გადაათრიეთ და ჩამოაგდებს კონვენციებს. ის არის სწრაფი და სტაბილური.
თუმცა, ის ნაკლებად თანამედროვეა, ვიდრე სხვა ტექსტური რედაქტორები ამ მიმოხილვაში. თავს ცოტა დათარიღებულად გრძნობს. ის არ გვთავაზობს ჩანართებს თითოეული ღია დოკუმენტისთვის; ამის ნაცვლად, გახსნილი ფაილები ჩამოთვლილია გვერდითი პანელის ბოლოში. სხვა ტექსტურ რედაქტორებთან შედარებით, თემებისა და პაკეტების დამატება საკმაოდ რთული ამოცანაა.
სინტაქსის ხაზგასმა და ფუნქციების ნავიგაცია კარგად არის დანერგილი. აი, როგორ არის ნაჩვენები HTML და PHP ფაილები:
ძიება მძლავრია, გთავაზობთროგორც რეგულარული გამონათქვამები, ასევე Grep-ის ნიმუშის შესატყვისი. კოდის დაკეცვა და ტექსტის შევსება ხელმისაწვდომია, მაგრამ მრავალსტრიქონიანი რედაქტირება არა.
ეს რედაქტორი ნაგულისხმევად უფრო მეტ ინსტრუმენტს უზრუნველყოფს მწერლებისთვის, ვიდრე მისი კონკურენტების უმეტესობა. სინამდვილეში, ავტორი მეტ გრემელი იყენებს მას, როგორც ერთ-ერთ ძირითად წერილობით აპს, სულ მცირე, 2013 წლიდან, თუმცა ის იყენებს სხვა აპებსაც.
Coda (ახლა Nova)
Panic's Coda არის მხოლოდ Mac-ის ტექსტური რედაქტორი, რომელიც ფოკუსირებულია ვებ-განვითარებაზე და თავდაპირველად გამოვიდა 2007 წელს. ის დიდხანს არ იქნება, რადგან მას ახალი აპი ჩაანაცვლებს.
აპლიკაციის ჩამოსატვირთად ეწვიეთ ოფიციალურ საიტს. შეგიძლიათ შეიძინოთ აპი 99 დოლარად.
ერთი შეხედვით:
- Tagline: „თქვენ აკოდებთ ვებს. თქვენ ითხოვთ სწრაფ, სუფთა და ძლიერ ტექსტურ რედაქტორს. Pixel-perfect გადახედვა. ჩაშენებული გზა თქვენი ადგილობრივი და დისტანციური ფაილების გასახსნელად და მართვისთვის. და შესაძლოა ტირე SSH. გამარჯობა, კოდა.”
- ფოკუსირება: ვებ განვითარება
- პლატფორმები: მხოლოდ Mac
კოდა ახლა თორმეტი წლისაა და თავს დათარიღებულად გრძნობს. პანიკა აცნობიერებს ამას და იმის ნაცვლად, რომ უბრალოდ შეექმნათ იგი, მათ შეიმუშავეს სრულიად ახალი აპლიკაცია: Nova.
ის შეიცავს რამდენიმე სასარგებლო ფუნქციას ვებ დეველოპერებისთვის. ჩემი ფავორიტი არის ჩაშენებული WebKit Preview ვებ ინსპექტორით, გამართვისა და პროფილირებით. მას ასევე შეუძლია ადვილად წვდომა დისტანციურ ფაილებზე, მათ შორის FTP, SFTP, WebDAV ან Amazon S3 სერვერებზე.
Coda მოიცავს ბევრს.მისი კონკურენტების მახასიათებლები:
- ძებნა და ჩანაცვლება
- კოდის დასაკეცი
- პროექტის მასშტაბით ავტომატური დასრულება
- ტეგის ავტომატური დახურვა
- სინტაქსის ხაზგასმა ენების ფართო დიაპაზონისთვის
აი, როგორ გამოიყურება ნაგულისხმევი სინტაქსის ხაზგასმა ჩვენი ნიმუშის HTML და PHP ფაილებისთვის:
ხელმისაწვდომია დიდი დანამატის საცავი ოფიციალურ ვებსაიტზე, რომელიც საშუალებას გაძლევთ დაამატოთ დამატებითი ფუნქციები პროგრამაში. გამოიყენება კაკაოს დამწერლობის ენა. iOS-ის კომპანიონური ვერსია (უფასო iOS App Store-ში) გაძლევთ საშუალებას შეამოწმოთ და დაარედაქტიროთ კოდი, როცა მოძრაობთ და შეგიძლიათ თქვენი სამუშაოს სინქრონიზაცია მოწყობილობებს შორის.
UltraEdit
UltraEdit ვერსია 20.00 არის IDM Computer Solutions, Inc-ის პროგრამების ტექსტური რედაქტორის კომპონენტი, მათ შორის UltraCompare, UltraEdit Suite, UltraFinder და IDM All Access. ის პირველად გამოვიდა 1994 წელს, ასე რომ, ის უკვე დიდი ხანია არსებობს და ჰყავს ერთგული მიმდევრები.
აპის ჩამოსატვირთად ეწვიეთ ოფიციალურ UltraEdit საიტს. გამოწერა ღირს $79,95 წელიწადში (მეორე წელი ნახევარ ფასად) და მოიცავს ხუთამდე ინსტალაციას. ალტერნატიულად, შეგიძლიათ გამოიწეროთ IDM-ის ყველა აპი 99,95 დოლარად წელიწადში. 30-დღიანი საცდელი, 30-დღიანი თანხის დაბრუნების გარანტია.
ერთი შეხედვით:
- Tagline: „UltraEdit არის ყველაზე მოქნილი, ძლიერი და უსაფრთხო ტექსტური რედაქტორი იქ.”
- ფოკუსირება: აპლიკაცია და ვებ განვითარება
- პლატფორმები: Mac, Windows, Linux
პერსონალური ლიცენზიაგამოწერა მოიცავს სამ ან ხუთ ინსტალაციას - UltraEdit ვებსაიტი გაურკვეველია. მთავარ გვერდზე საუბარია 3 1 ლიცენზირებისთვის : „თქვენი პერსონალური ლიცენზია კარგია 3-მდე აპარატისთვის პლატფორმების ნებისმიერ კომბინაციაზე“. მიუხედავად ამისა, შესყიდვის გვერდზე ნათქვამია, რომ გამოწერა მოიცავს "5-მდე ინსტალაციას (პირადი ლიცენზიები)."
აპი შესაფერისია როგორც ვებ, ასევე აპლიკაციის განვითარებისთვის. იგი მხარს უჭერს HTML, JavaScript, PHP, C/C++, PHP, Perl, Python და სხვა. აქ არის ნაგულისხმევი სინტაქსის ხაზგასმა ჩვენი HTML და PHP ფაილების ნიმუშისთვის:
ის მძლავრია და საშუალებას გაძლევთ იმუშაოთ გიგანტურ ფაილებთან, ზომით გიგაბაიტამდე. იგი მხარს უჭერს მრავალ სტრიქონიანი რედაქტირებისა და სვეტების რედაქტირების რეჟიმს, კოდის დაკეცვას და ავტომატურ დასრულებას. საძიებო ფუნქცია აერთიანებს რეგულარულ გამონათქვამებს და ფაილების ძიებას. ასევე მხარდაჭერილია გამართვა და პირდაპირი გადახედვა. აპლიკაცია კონფიგურირებადია, რაც საშუალებას გაძლევთ შექმნათ მაკროები, სკრიპტები და კლავიატურის მალსახმობები. ხელმისაწვდომია API და თემების დიაპაზონი.
TextMate 2.0
TextMate 2.0 by MacroMates არის ძლიერი, კონფიგურირებადი ტექსტური რედაქტორი მხოლოდ macOS-ისთვის. ვერსია 1 იყო ძალიან პოპულარული, მაგრამ როდესაც ვერსია 2 გადაიდო, ბევრი მომხმარებელი გადახტა რაღაც უფრო რეგულარულად განახლებულზე, განსაკუთრებით Sublime Text-ზე. განახლება საბოლოოდ დაიწყო და ახლა არის ღია კოდის პროექტი (იხილეთ მისი ლიცენზია აქ).
ეწვიეთ ოფიციალურ TextMate საიტს აპის ჩამოსატვირთადუფასო.
ერთი შეხედვით:
- Tagline: „მძლავრი და კონფიგურირებადი ტექსტური რედაქტორი პროგრამირების ენების უზარმაზარი სიის მხარდაჭერით და შემუშავებული ღია კოდის სახით. 7>
- ფოკუსირება: აპლიკაცია და ვებ განვითარება
- პლატფორმები: მხოლოდ Mac
TextMate გამიზნულია დეველოპერებისთვის და განსაკუთრებით პოპულარულია Ruby on Rails-ის დეველოპერებს შორის. ის ასევე განსაკუთრებით საინტერესოა Mac და iOS დეველოპერებისთვის, რადგან ის მუშაობს Xcode-თან და შეუძლია შექმნას Xcode პროექტები.
ფუნქციები ემატება პაკეტების დაყენებით. ეს არის მსუბუქი და გთავაზობთ სუფთა ინტერფეისს. აი, როგორ არის მონიშნული სინტაქსი ჩვენს ნიმუშში HTML და PHP ფაილებში:
ხელმისაწვდომია გაფართოებული ფუნქციები, როგორიცაა რამდენიმე რედაქტირების ერთდროულად გაკეთება, ფრჩხილების ავტომატური დაწყვილება, სვეტების შერჩევა და ვერსიის კონტროლი. მოძებნეთ და შეცვალეთ სამუშაოები პროექტებში, შესაძლებელია მაკროების ჩაწერა და მხარდაჭერილი პროგრამირების ენების მნიშვნელოვანი ჩამონათვალი.
Brackets
Brackets არის საზოგადოების მიერ მართული ღია კოდის პროექტი (გამოშვებული MIT-ის ქვეშ ლიცენზია) დაარსდა Adobe-ს მიერ 2014 წელს. მას აქვს მიზანი ვებ განვითარების რედაქტორების შემდეგ დონეზე გადაყვანა. Brackets-ს აქვს სუფთა, თანამედროვე ინტერფეისი, რომელსაც თქვენ გეცოდინებათ, თუ იყენებთ Adobe-ის სხვა პროდუქტებს.
ეწვიეთ Brackets-ის ოფიციალურ საიტს აპის უფასოდ ჩამოსატვირთად.
ერთი შეხედვით:
- Tagline: „თანამედროვე, ღია კოდის ტექსტის რედაქტორი, რომელსაც ესმის ვებ დიზაინი“.
- ფოკუსირება: ვებგანვითარების
- პლატფორმები: Mac, Windows, Linux
Brackets ორიენტირებულია ვებ-განვითარებაზე და გთავაზობთ HTML და CSS ფაილების ცოცხალ გადახედვას, გვერდების განახლებას რეალურ დროში. ღილაკი არა Distractions გაძლევთ უფრო მარტივ ინტერფეისს ღილაკის შეხებით და ხელმისაწვდომია უფასო გაფართოებების სპექტრი, რათა დაამატოთ თქვენთვის საჭირო კონკრეტული ფუნქციები.
აპი მხარს უჭერს 38-ზე მეტ ფაილის ფორმატს და პროგრამირების ენები, მათ შორის C++, C, VB Script, Java, JavaScript, HTML, Python, Perl და Ruby. აქ არის ნაგულისხმევი სინტაქსის ხაზგასმა HTML და PHP-სთვის:
როგორც Adobe აპი, Brackets-ს აქვს შეუფერხებელი ინტეგრაცია Photoshop-თან. PSD Lens არის ფუნქცია, რომელიც ამოიღებს სურათებს, ლოგოებს და დიზაინის სტილებს Photoshop-დან. ამონაწერი არის ინსტრუმენტი, რომელიც მიიღებს ფერებს, შრიფტებს, გრადიენტებს, გაზომვებს და სხვა ინფორმაციას PSD-დან CSS-ის ავტომატურად შესაქმნელად. ეს განსაკუთრებით მოსახერხებელი ფუნქციებია წინა დეველოპერებისთვის.
Komodo Edit
Komodo Edit არის მარტივი, მაგრამ ძლიერი ტექსტური რედაქტორი ActiveState-ის მიერ და ხელმისაწვდომია უფასოდ. ის პირველად 2007 წელს გამოვიდა და ახლა საკმაოდ დათარიღებულია. ეს არის უფრო მოწინავე Komodo IDE-ის შემცირებული ვერსია, რომელიც ახლა ასევე ხელმისაწვდომია უფასოდ.
აპლიკაციის უფასოდ ჩამოსატვირთად ეწვიეთ Komodo Edit-ის ოფიციალურ საიტს.
ერთი შეხედვით:
- Tagline: „კოდების რედაქტორი ღია წყაროს ენებისთვის“.
- ფოკუსირება: აპლიკაცია და ვებგანვითარების
- პლატფორმები: Mac, Windows, Linux
Komodo Edit ნაწილდება MOZILLA PUBLIC ღია კოდის პროგრამული უზრუნველყოფის ლიცენზიით. Atom-ის მსგავსად, კომოდო რედაქტირების პირველად გახსნისას გამოჩნდება შეცდომის შეტყობინება macOS Catalina-ში:
„Komodo Edit 12“ ვერ იხსნება, რადგან Apple ვერ ამოწმებს მავნე პროგრამულ უზრუნველყოფას.
გამოსავალი იგივეა: იპოვეთ აპლიკაცია Finder-ში, დააწკაპუნეთ მაუსის მარჯვენა ღილაკით და აირჩიეთ გახსნა.
აპი საკმარისად მარტივია დამწყებთათვის, რომ დაუყოვნებლივ დაიწყონ გამოყენება. ფოკუსის რეჟიმი აჩვენებს მხოლოდ რედაქტორს. ჩანართი ინტერფეისი საშუალებას გაძლევთ მარტივად გადახვიდეთ ღია ფაილებს შორის. Go To Anything გაძლევთ საშუალებას სწრაფად მოძებნოთ და გახსნათ თქვენთვის სასურველი ფაილი. აი, როგორ არის ნაჩვენები HTML და PHP ფაილი რედაქტორში.
ხელმისაწვდომია უფრო გაფართოებული ფუნქციები, მათ შორის ტრეკის ცვლილებები, ავტომატური შევსება და მრავალჯერადი არჩევანი. Markdown-ის მაყურებელი მოსახერხებელია მწერლებისთვის და მაკროების ჩაწერა შესაძლებელია.
Textastic
Textastic არის გაფართოებული კოდის რედაქტორი, რომელიც თავდაპირველად დაიწერა iPad-ისთვის და ახლა ხელმისაწვდომია Mac-ისთვის და iPhone-ისთვის. განსხვავებით Coda 2-ისგან, რომელიც ასევე გვთავაზობს iPad აპს, Textastic-ის მობილური ვერსია არის ფუნქციებით სრული და ძლიერი. სინამდვილეში, კომპანია საუბრობს Mac-ის ვერსიაზე, როგორც მის კომპანიონ აპზე.
შეიძინეთ აპლიკაცია 7,99 დოლარად Mac App Store-დან. საცდელი ვერსია შეგიძლიათ ჩამოტვირთოთ ოფიციალური Textastic საიტიდან. iOS ვერსიის შეძენა შესაძლებელია9,99 აშშ დოლარად App Store-დან.
ერთი შეხედვით:
- მონიშვნა: „მარტივი და სწრაფი ტექსტური რედაქტორი iPad/iPhone/Mac-ისთვის“.
- ფოკუსირება: სიმარტივე და გამოყენების სიმარტივე
- პლატფორმები: Mac, iOS
Textastic არის ხელმისაწვდომი და მოსახერხებელი. მე გამოვიყენე აპი ჩემს iPad-ზე მისი გამოშვების დღიდან და დავიწყე Mac ვერსიის გამოყენება, რადგან ის ხელმისაწვდომი იყო, რადგან ის მსუბუქი და მარტივი გამოსაყენებელია. მას შეუძლია, მაგრამ არა ყველაზე ძლიერი.
მხარდაჭერილია 80-ზე მეტი პროგრამირებისა და მარკირების ენა. აი, როგორ აჩვენებს Textastic HTML-ს და PHP-ს.
ის ავტომატურად შეავსებს კოდს HTML, CSS, JavaScript, PHP, C და Objective-C-სთვის. იგი მხარს უჭერს TextMate და Sublime Text განმარტებებს. თქვენი ფაილები სინქრონიზებულია Mac და iOS ვერსიებს შორის iCloud Drive-ის საშუალებით.
MacVim
Vim არის მაღალკონფიგურირებადი ბრძანების ხაზის ტექსტური რედაქტორი, რომელიც შეიქმნა 1991 წელს. ეს არის Vi-ს განახლება (“Vi Improved” ), რომელიც დაიწერა 1976 წელს. მას დღესაც ბევრი დეველოპერი იყენებს, თუმცა მისი ინტერფეისი განსხვავდება თანამედროვე ტექსტური რედაქტორებისგან. MacVim გარკვეულწილად მიმართავს ამას, მაგრამ მას ჯერ კიდევ აქვს სწავლის მნიშვნელოვანი მრუდი.
ეწვიეთ MacVim-ის ოფიციალურ საიტს, რომ ჩამოტვირთოთ აპლიკაცია უფასოდ.
ერთი შეხედვით :
- Tagline: “Vim – ყველგანმავალი ტექსტის რედაქტორი.”
- ფოკუსირება: ყველაფერი, რისი წარმოდგენაც შეგიძლიათ
- პლატფორმები: Mac. (Vim ხელმისაწვდომია როგორც ბრძანების ხაზის ინსტრუმენტი Unix, Linux, Windows NT, MS-DOS, macOS, iOS,Android, AmigaOS, MorphOS.)
თქვენ უკვე გაქვთ Vim თქვენს Mac-ზე. უბრალოდ გახსენით ტერმინალის ფანჯარა და აკრიფეთ "vi" ან "vim" და ის გაიხსნება. MacVim საშუალებას გაძლევთ გახსნათ აპი ხატზე დაწკაპუნებით. ის ასევე უზრუნველყოფს მენიუს ზოლს და ოდნავ უფრო მოსახერხებელია მომხმარებლისთვის.
მიუხედავად იმისა, რომ MacVim იწერება მხოლოდ Mac-ებისთვის, Vim არის ისეთივე კროს-პლატფორმული, როგორც თქვენ შეგიძლიათ მიიღოთ. ის ხელმისაწვდომია Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS და MorphOS-ზე. ის შექმნილია დეველოპერებისთვის და ხელმისაწვდომია დამატებების დიდი რაოდენობა.
ეს არის მოდალური პროგრამა. როდესაც დააწკაპუნებთ აპის ფანჯარაზე და დაიწყებთ აკრეფას, შეამჩნევთ, რომ კურსორი გადახტება დოკუმენტის გარშემო, ნაცვლად იმისა, რომ ეს სიმბოლოები დაემატოს ფაილს. ეს არის ფუნქცია და როგორც კი გაიგებთ, თუ რას აკეთებს თითოეული ღილაკი, თქვენ ნავიგაციას გაუწევთ ფაილში უფრო სწრაფად, ვიდრე ოდესმე.
ფაილში ტექსტის დასამატებლად, თქვენ უნდა შეიყვანოთ ჩასმის რეჟიმი ასო "i"-ზე დაჭერით ტექსტის ჩასაწერად, სადაც კურსორია, ან "o" ტექსტის ჩასმა შემდეგი სტრიქონის დასაწყისში. გადით ჩასმის რეჟიმიდან Escape-ზე დაჭერით. ზოგიერთი ბრძანება იწყება ორწერტით. მაგალითად, ფაილის შესანახად აკრიფეთ „:w“ და გასასვლელად ტიპი „:q“.
მიუხედავად იმისა, რომ ინტერფეისი განსხვავებულია, MacVim-ს შეუძლია გააკეთოს ყველაფერი, რაც ზემოთ ტექსტის რედაქტორებს შეუძლიათ და სხვა. აი, როგორ ჩანს სინტაქსის ხაზგასმა HTML და PHP ფაილებისთვის:
ღირს თუ არა ისეთი აპლიკაციის სწავლა, რომელიც ასე განსხვავდებათანამედროვე აპლიკაციები? ბევრი დეველოპერი ენთუზიაზმით პასუხობს: "დიახ!" აქ არის რამოდენიმე სტატია, რომელიც საუბრობს იმაზე, თუ რატომ იყენებს და უყვარს ზოგიერთი დეველოპერს Vim:
- რატომ ვიყენებ Vim-ს (Pascal Precht)
- 7 მიზეზი, რომ შევიყვარო Vim (Opensource.com)
- დისკუსია: ვინმეს შეუძლია ამიხსნას რატომ იყენებენ ადამიანები vi/vim-ს? (Reddit)
- დისკუსია: რა სარგებელი მოაქვს Vim-ის სწავლას? (Stack Overflow)
Spacemacs
GNU Emacs მსგავსია. ეს არის უძველესი ბრძანების ხაზის რედაქტორი, რომელიც თავდაპირველად გამოვიდა 1984 წელს, როგორც ძველი 1976 წლის Emacs-ის განახლება. Spacemacs არის მისი თანამედროვე სამყაროში შემოტანის მცდელობა, თუმცა აპლიკაციის მხოლოდ ინსტალაციაც კი ბევრი სამუშაოა!
აპლიკაციის უფასოდ ჩამოსატვირთად ეწვიეთ Spacemacs-ის ოფიციალურ საიტს.
ერთი შეხედვით:
- Tagline: „Emacs — გაფართოებადი, კონფიგურირებადი, თავისუფალი/თავისუფალი ტექსტური რედაქტორი — და სხვა“.
- ფოკუსირება: ყველაფერი, რისი წარმოდგენაც შეგიძლიათ
- პლატფორმები: Mac (GNU Emacs ხელმისაწვდომია ბრძანების ხაზის ინსტრუმენტის სახით ოპერაციული სისტემების ფართო სპექტრზე.)
GNU Emacs და Spacemacs ხელმისაწვდომია უფასოდ GPL ლიცენზიით. . Vim-ის მსგავსად, თქვენ მოგიწევთ დრო დახარჯოთ იმის სწავლაში, თუ როგორ გამოიყენოთ იგი, სანამ რაიმეს გააკეთებთ. აპლიკაციის ინსტალაციას საკმაოდ დიდი სამუშაო სჭირდება ბრძანების ხაზზე, მაგრამ დეველოპერებს არ უნდა ჰქონდეთ სირთულეები. დარწმუნდით, რომ ჯერ ყურადღებით წაიკითხეთ დოკუმენტაცია.
როდესაც პირველად გაუშვით Spacemacs, თქვენ ირჩევთ უპირატესობას Vim-ის თუ Emac-ის რედაქტორის სტილს და რამდენიმეკონფიგურირებადია და ხელმისაწვდომია პაკეტების ფართო სპექტრი თქვენთვის საჭირო სპეციფიკური ფუნქციების დასამატებლად.
Atom არის პოპულარული უფასო ალტერნატივა. Sublime Text-ის მსგავსად, ის არის მრავალპლატფორმული, შეუძლია და გაფართოებულია დიდი პაკეტის საცავში. მისი ყურადღება გამახვილებულია აპლიკაციის შემუშავებაზე, მაგრამ ეს არის Electron აპი, ასე რომ არ არის ისეთივე პასუხისმგებელი, როგორც ჩვენი გამარჯვებული.
სხვა ტექსტის რედაქტორებს ასევე აქვთ ძალიან უნარი და აქვთ თავიანთი ძლიერი მხარეები, ფოკუსები, შეზღუდვები და ინტერფეისები. ჩვენ გავაშუქებთ თორმეტ საუკეთესოს და დაგეხმარებით იპოვოთ ის, რომელიც იდეალურია თქვენი საჭიროებისთვის, პრეფერენციებისთვის და სამუშაო პროცესისთვის.
რატომ მენდობი ამ სახელმძღვანელოსთვის?
კარგი ტექსტური რედაქტორი ჩემი ერთ-ერთი საყვარელი ინსტრუმენტია. მე მათ ვიყენებ ათწლეულების განმავლობაში, ჯერ DOS-ში, შემდეგ Windows-ში, Linux-ში და ახლა Mac-ში. მე ხშირად ვასწორებ ვებ გვერდს ტექსტურ რედაქტორში, პირდაპირ ვუყურებ HTML მარკირებას. ხანდახან შეიძლება ვიყო საკმაოდ უხერხული კოდის შესახებ, რომელიც გამოიყენება და როგორ არის ასახული.
Linux-ზე ჩემი საყვარელი ტექსტური რედაქტორები იყო Genie და Bluefish, თუმცა ასევე რეგულარულად ვიყენებდი Gedit-ს და Kate-ს. როდესაც გადავედი Mac-ზე, თავდაპირველად გამოვიყენე TextMate. თუმცა, გარკვეული პერიოდის შემდეგ, მივმართე Sublime Text-ს, რომელიც რეგულარულად ახლდებოდა.
მე გავაგრძელე ექსპერიმენტები სხვა ტექსტურ რედაქტორებთან და საბოლოოდ შევჩერდი Komodo Edit-ზე. მას ჰქონდა იმ დროს საჭირო ფუნქციები და ინტერფეისი, რომელიც შეეფერებოდა ჩემს სამუშაო პროცესს. ეს მოიცავდა მრავალი ძირითადი ძებნისა და ჩანაცვლების მაკროს ჩაწერასსხვა ვარიანტები. ამის შემდეგ, საჭირო დამატებითი პაკეტები ავტომატურად დაინსტალირდება. პროგრამა მძლავრია და ეყრდნობა Emacs-Lisp პროგრამირების ენას მისი ფუნქციონირების გასაუმჯობესებლად.
აქ არის ნაგულისხმევად ნაჩვენები HTML და PHP ფაილები:
Spacemacs (და ზოგადად GNU Emacs) არის ყველაზე რთულად შესასწავლი აპლიკაცია ჩვენს მიმოხილვაში, მაგრამ ასევე ყველაზე ძლიერი. სწავლას დრო და ძალისხმევა დასჭირდება. თუ გაინტერესებთ, დასაწყებად შესანიშნავი ადგილია Emacs-ის ოფიციალური მართვადი ტური.
საუკეთესო ტექსტური რედაქტორი Mac-ისთვის: როგორ გამოვცადეთ
მხარდაჭერილი დესკტოპის და მობილური პლატფორმები
თუ მუშაობთ მრავალ კომპიუტერზე, რომლებიც მუშაობენ სხვადასხვა ოპერაციულ სისტემაზე, შეგიძლიათ გამოიყენოთ ტექსტური რედაქტორი, რომელიც მუშაობს ყველგან. ამ მიმოხილვისას რეკომენდებული ყველა აპლიკაცია მუშაობს Mac-ზე. ზოგიერთი ხელმისაწვდომია სხვა პლატფორმებისთვისაც, განსაკუთრებით Windows და Linux. რამდენიმე აპი ასევე მუშაობს iOS-ზე, ასე რომ თქვენ შეგიძლიათ შეასრულოთ გარკვეული სამუშაოები თქვენს iPhone-ზე ან iPad-ზე, როდესაც ოფისიდან არ ხართ.
ტექსტური რედაქტორი, რომელიც შექმნილია სპეციალურად Mac-ისთვის, გამოიყურება და იგრძნობა. Mac აპლიკაცია; Mac-ის ერთგულ მომხმარებლებს შეიძლება გაუადვილდეს სწავლა და გამოყენება. მრავალპლატფორმულმა აპმა შეიძლება დაარღვიოს Mac მომხმარებლის ინტერფეისის მრავალი კონვენცია, მაგრამ ის ერთნაირად იმუშავებს ყველა ოპერაციულ სისტემაზე.
აქ არის აპლიკაციები, რომლებიც მუშაობს მხოლოდ macOS-ზე:
- BBEdit 13
- Coda 2
- TextMate2.0
- Textastic
- MacVim (თუმცა Vim მუშაობს ყველგან)
- Spacemacs (თუმცა Emacs მუშაობს ყველგან)
ეს ტექსტური რედაქტორები ასევე მუშაობს Windows-ზე და Linux:
- Sublime Text 3
- Atom
- Visual Studio Code
- UltraEdit
- Brackets
- Komodo Edit
და ბოლოს, ჩვენს ორ აპს აქვს კომპანიონი აპი, რომელიც მუშაობს iOS-ზე:
- Coda 2
- Textastic
Coda 2-ის მობილური აპი ნაკლებად მძლავრი პარტნიორი აპია, ხოლო Textastic-ის მობილური აპი სრულად ფუნქციონირებს.
გამოყენების სიმარტივე
ტექსტური რედაქტორების უმეტესობა ძლიერია და აქვს უამრავი ფუნქცია. ზოგიერთი დამწყებთათვის დაწყებას უადვილებს, ზოგს კი საწყისი სწავლის მკვეთრი მრუდი აქვს. აქ არის რამოდენიმე მაგალითი:
- Textastic მარტივი და მარტივი გამოსაყენებელია, მაგრამ არ გააჩნია ბევრი ფუნქციონირება.
- Sublime Text, Atom და სხვები დიდი ძალაუფლების ქვეშ არიან. hood, მაგრამ დამწყებთათვის შეუძლიათ გამოიყენონ პროგრამა სასწავლო მრუდის გარეშე.
- ყველაზე მოწინავე ტექსტური რედაქტორები, განსაკუთრებით Vim და Emacs, მოითხოვს ბევრ სწავლას, სანამ დაიწყებთ მათ გამოყენებას. Vim კი გთავაზობთ თამაშს, რომელიც გასწავლით მის გამოყენებას.
ბევრი ტექსტური რედაქტორი გთავაზობთ ფუნქციებს, რომლებიც მიზნად ისახავს მარტივად გამოყენებას, მათ შორის ჩანართებით ბრაუზერის მსგავსი ინტერფეისი და ყურადღების გაფანტვის რეჟიმი.
მძლავრი რედაქტირების ფუნქციები
ტექსტური რედაქტორების მომხმარებლები, როგორც წესი, საკმაოდ ტექნიკური არიან და უპირატესობას ანიჭებენ ფუნქციურობას, ვიდრე მარტივად გამოყენებას. კლავიატურის მალსახმობებს შეუძლიათ დააჩქარონ თქვენი სამუშაო პროცესი დასაშუალებას გაძლევთ კლავიატურაზე ხელები დაიჭიროთ მაუსის დაჭერის ნაცვლად.
ბევრი ტექსტური რედაქტორი საშუალებას გაძლევთ გქონდეთ მრავალი კურსორი, რათა ერთდროულად აირჩიოთ და დაარედაქტიროთ ერთზე მეტი ხაზი. მათ ასევე შეიძლება მოგვაწოდონ სვეტები ისე, რომ თქვენ შეგიძლიათ ერთდროულად იხილოთ ერთი და იგივე ფაილის სხვადასხვა სექცია ეკრანზე.
ძებნა და ჩანაცვლება, როგორც წესი, კონფიგურირებადია. ბევრი ტექსტური რედაქტორი მხარს უჭერს რეგულარულ გამონათქვამებს, ასე რომ თქვენ შეგიძლიათ მოძებნოთ რთული შაბლონები. ძებნა ხშირად ვრცელდება ფაილურ სისტემაზე, ასე რომ თქვენ შეგიძლიათ სწრაფად იპოვოთ თქვენთვის საჭირო ფაილი და ჩვეულებრივ მხარდაჭერილია ონლაინ შენახვა — მათ შორის FTP და WebDAV სერვერები, Amazon S3 და სხვა.
დამატებითი პროგრამირების ხელსაწყოები
ტექსტური რედაქტორების უმეტესობა ითვალისწინებს დეველოპერების სპეციფიკურ საჭიროებებს. ეს იწყება სინტაქსის ხაზგასმით, ფუნქცია, რომელიც აადვილებს წყაროს კოდს წაკითხვას.
ტექსტური რედაქტორი ესმის პროგრამირების, სკრიპტის ან მარკირების ენის სხვადასხვა ელემენტების ფუნქციას და აჩვენებს მათ სხვადასხვა ფერებში. . ჩვენ დავამატებთ თითოეული ტექსტური რედაქტორის ნაგულისხმევი სინტაქსის ხაზგასმის სკრინშოტებს, HTML და PHP ფაილის ნიმუშის გამოყენებით.
კოდის შევსება დაზოგავს თქვენს დროს და ამცირებს ბეჭდურ შეცდომებს თქვენთვის კოდის აკრეფის შეთავაზებით. ეს შეიძლება იყოს ინტელექტუალური, სადაც აპს ესმის კონტექსტი, ან უბრალოდ ხელმისაწვდომი ფუნქციების, ცვლადების და სხვა ელემენტების ამომხტარ მენიუში წვდომის საშუალება. დაკავშირებულმა ფუნქციებმა შეიძლება ავტომატურად დახუროს ტეგებიდა ფრჩხილები თქვენთვის.
კოდის დაკეცვა გაძლევთ საშუალებას გამოიყენოთ ტექსტის რედაქტორი, როგორც კონტურის სახით, იშლება თქვენი საწყისი კოდის სექციები ისე, რომ ისინი დაუმალავთ მხედველობიდან, როცა საჭირო არ არის. ზოგიერთი ტექსტური რედაქტორი ასევე იძლევა HTML და CSS ფაილების პირდაპირი გადახედვის საშუალებას, ფუნქცია, რომელსაც აფასებენ ვებ დეველოპერები.
ბოლოს, ზოგიერთი ტექსტური რედაქტორი სცილდება მარტივ რედაქტირებას და მოიცავს ფუნქციებს, რომლებსაც ჩვეულებრივ იპოვით IDE-ში. ეს ჩვეულებრივ მოიცავს შედგენას, გამართვას და GitHub-თან დაკავშირებას ვერსიისთვის. ზოგიერთი ტექსტური რედაქტორი (მათ შორის, Visual Studio Code და Komodo Edit) რეალურად არის კომპანიის IDE-ის შემცირებული ვერსიები, რომლებიც ხელმისაწვდომია ცალკე.
დამატებითი წერის ხელსაწყოები
ზოგიერთი ტექსტური რედაქტორი შეიცავს დამატებით ფუნქციებს მწერლები, როგორიცაა Markdown მხარდაჭერა და ტექსტის დასაკეცი. ბევრი მწერალი აფასებს, რომ ტექსტური რედაქტორები უფრო მარტივი, სწრაფი და უფრო კონფიგურირებადია ვიდრე ტექსტის დამმუშავებლები. მთარგმნელები ხშირად იყენებენ ტექსტის რედაქტორებს, რომლებიც გვთავაზობენ რეგულარულ გამონათქვამებს გაფართოებული ძიებისთვის და ჩანაცვლებისთვის.
აპის ფუნქციონირების გაფართოების დანამატები
ბევრი ტექსტური რედაქტორის ყველაზე მიმზიდველი ფუნქცია ის არის, რომ ისინი საშუალებას გაძლევთ აირჩიოთ რომელი ფუნქციები თქვენ გჭირდებათ დანამატების მდიდარი ეკოსისტემის შეთავაზებით. ის საშუალებას გაძლევთ შექმნათ მორგებული აპლიკაცია. ეს ასევე ნიშნავს, რომ ტექსტის რედაქტორები ნაკლებად დატვირთულია: ნაგულისხმევად, ისინი შეიცავს მხოლოდ ძირითად ფუნქციებს.
დანამატები იწერება სხვადასხვა ენაზე, ტექსტის რედაქტორის მიხედვით.რომ თქვენ აირჩევთ და დეველოპერებს შეუძლიათ შექმნან და გააზიარონ თავიანთი დანამატები. თქვენ ხშირად შეგიძლიათ წვდომა მოდულების ბიბლიოთეკაში აპლიკაციის შიგნიდან, შემდეგ დაამატეთ ის, რაც გსურთ მხოლოდ რამდენიმე დაწკაპუნებით. ზოგიერთი ტექსტური რედაქტორი შეიცავს მაკროების ჩაწერის მარტივ გზას კოდირების გარეშე.
ღირებულება
ტექსტური რედაქტორი დეველოპერის მთავარი ინსტრუმენტია, ამიტომ გასაკვირი არ არის, რომ ზოგიერთი საკმაოდ ძვირია, როგორც საწყისი შეძენა ან მიმდინარე გამოწერა. რაც შეიძლება გაგიკვირდეთ, არის ის, რომ ბევრი საუკეთესო ვარიანტი უფასოა.
ეს შეიძლება იმიტომ, რომ ისინი არის ღია კოდის პროექტი, რომელსაც აქვს მომხმარებელთა საზოგადოება, ან იმიტომ, რომ ისინი მოსახერხებელი გზაა გემოვნების მისაღებად. კომპანიის უფრო ძვირი IDE. აქ არის თქვენი ვარიანტები, ჩამოთვლილი ყველაზე ხელმისაწვდომიდან ყველაზე ნაკლებად.
უფასო:
- Atom: უფასო (ღია წყარო)
- Visual Studio კოდი: უფასო (ღია -წყარო)
- TextMate 2.0: უფასო (ღია წყარო)
- ფრჩხილები: უფასო (ღია წყარო)
- Komodo რედაქტირება: უფასო (ღია წყარო)
- MacVim: უფასო (ღია კოდი)
- Spacemacs: უფასო (ღია კოდი)
შესყიდვა:
- Textastic: $7,99
- BBEdit: $49,99 პირდაპირ, ან გამოიწერეთ (იხილეთ ქვემოთ)
- Sublime Text: $80
- Coda 2: $99.00
გამოწერა:
ნებისმიერი სხვა კარგი ტექსტური რედაქტორი მაკი, რომელიც აქ გამოგვრჩა? დატოვეთ კომენტარი და შეგვატყობინეთ.
მოხერხებულად ჩამოთვლილი გვერდითა პანელში. მე შემეძლო მათი გაშვება სათითაოდ მაკროს სახელზე ორჯერ დაწკაპუნებით.შევიძინე Textastic ჩემი iPad-ისთვის და საბოლოოდ გადავედი მასზე ჩემს Mac-ზეც. ის არის გამხდარი, საზიზღარი და აკეთებდა ყველაფერს, რაც იმ დროს მჭირდებოდა.
მე ასევე ხშირად ვთამაშობდი Vim-თან და Emacs-თან წლების განმავლობაში, მაგრამ არ დავთმობდი საკმარის დროს იმისთვის, რომ ვისწავლო მათი ოსტატურად გამოყენება. მათი ინტერფეისები არ ჰგავს თანამედროვე აპებს, ამიტომ გამიჭირდა მათთან დაკავშირება, მიუხედავად იმისა, რომ დარწმუნებული ვარ, რომ ისინი ყველაზე მძლავრი ინსტრუმენტები არიან და მყავს მეგობრები, რომლებიც მათ იფიცებენ.
ვის სჭირდება Ტექსტის რედაქტორი?
ვის სჭირდება ტექსტური რედაქტორი? ვისაც სჭირდება უბრალო ტექსტურ ფაილებთან მუშაობა. ეს მოიცავს ადამიანებს, რომლებსაც ესაჭიროებათ შემთხვევითი ინსტრუმენტი მცირე რედაქტირებისთვის და მათ, ვინც იყენებს მას, როგორც ძირითად პროგრამულ ინსტრუმენტს ყოველდღე. თქვენ შეგიძლიათ გამოიყენოთ ტექსტური რედაქტორი ისეთი ამოცანებისთვის, როგორიცაა:
- HTML და CSS ფაილების შექმნა ვებსაიტის შექმნისას
- ვებზე კონტენტის ჩაწერა HTML ან Markdown
- განვითარება ვებ აპლიკაციები პროგრამირების ენის გამოყენებით, როგორიცაა Python, JavaScript, Java, Ruby on Rails ან PHP
- დესკტოპის აპლიკაციების შემუშავება პროგრამირების ენის გამოყენებით, როგორიცაა Objective C, C# ან C++
- მობილური აპლიკაციების შემუშავება პროგრამირების ენა, როგორიცაა Java, Python, Objective C, Swift, C#, C++
- ტექსტზე დაფუძნებული კონფიგურაციის ფაილების რედაქტირება პროგრამული პროგრამისთვის ან თქვენი ოპერაციული სისტემისთვის
- წერია მარკირებაშიენები, რომლებიც საშუალებას გაძლევთ დაამატოთ ფორმატირება უბრალო ტექსტზე, როგორიცაა შადრევანი სცენარისთვის და Markdown პროზაისთვის
- ჩანიშვნების გაკეთება უბრალო ტექსტში ან Markdown, რათა თავიდან აიცილოთ გამყიდველის ჩაკეტვა
ზოგიერთი ტექსტის რედაქტორი შემუშავებულია ამ ამოცანებიდან ერთი ან მეტის გათვალისწინებით. ტექსტური რედაქტორი, რომელიც მიმართულია აპლიკაციის დეველოპერებზე, შეიძლება შეიცავდეს გამართვას, ხოლო ტექსტური რედაქტორი, რომელიც განკუთვნილია ვებ დეველოპერებისთვის, შეიძლება ჰქონდეს პირდაპირი გადახედვის პანელი. მაგრამ ტექსტური რედაქტორების უმეტესობა საკმარისად მოქნილია ნებისმიერი მიზნისთვის გამოსაყენებლად.
ტექსტური რედაქტორის მიმზიდველობა იმაში მდგომარეობს, რომ მისი გამოყენება შესაძლებელია მრავალი განსხვავებული საქმისთვის და პერსონალიზებული ისე, რომ სხვა ტიპის აპს არ შეუძლია. თუმცა, ბევრ მომხმარებელს ურჩევნია გამოიყენოს უფრო სპეციალიზებული ინსტრუმენტი, მაგალითად, IDE (ინტეგრირებული განვითარების გარემო) პროგრამირებისთვის, ან სპეციალური წერის აპლიკაცია, როგორიცაა Scrivener ან Ulysses.
რადგან თქვენ გაინტერესებთ ტექსტის რედაქტორები, ჩვენ გვაქვს მრავალი სხვა მიმოხილვა, რომელიც ასევე შეიძლება დაგაინტერესოთ:
- საუკეთესო Mac პროგრამირებისთვის
- საუკეთესო ლეპტოპი პროგრამირებისთვის
- საუკეთესო წერის აპლიკაციები Mac-ისთვის
საუკეთესო ტექსტური რედაქტორი Mac-ისთვის: The Winners
საუკეთესო კომერციული ტექსტის რედაქტორი: Sublime Text 3
Sublime Text 3 არის მრავალპლატფორმიანი ტექსტის რედაქტირება, რომელიც სწრაფია, მარტივი დასაწყებად და აკმაყოფილებს მომხმარებლების უმეტესობის საჭიროებებს. იგი ამოქმედდა 2008 წელს და არის სრულფასოვანი და უაღრესად კონფიგურირებადი - შესანიშნავი არჩევანი მათთვის, ვისაც სჭირდება პროფესიონალური, უნარიანი ტექსტირედაქტორი.
ჩამოსატვირთად ეწვიეთ ოფიციალურ Sublime Text Site-ს. უფასო საცდელი პერიოდი განუსაზღვრელია. აპი ღირს $80 თითოეული მომხმარებლისთვის (არა თითოეული აპარატისთვის) მუდმივი გამოყენებისთვის.
ერთი შეხედვით:
- მონიშვნა: „დახვეწილი ტექსტური რედაქტორი კოდისთვის, მარკირებისთვის და პროზა.”
- ფოკუსირება: უფრო მომრგვალო — აპლიკაციის შემუშავება, ვებ-დამუშავება, წერა
- პლატფორმები: Mac, Windows, Linux
მარტივია დაწყება ამაღლებული ტექსტი. უფასო საცდელს არ აქვს რეალური საბოლოო წერტილი, ასე რომ თქვენ შეგიძლიათ საფუძვლიანად შეამოწმოთ იგი, სანამ მის შეძენას გადაწყვეტთ, რის გაკეთებასაც დროდადრო მოგიწვევენ. და აპლიკაცია ადვილი შესასწავლია. თქვენ გადახტებით და იწყებთ მის გამოყენებას, შემდეგ აიღებთ მის გაფართოებულ ფუნქციებს, როგორც ეს გჭირდებათ.
ის მშვენივრად გამოიყურება და მდიდარია ფუნქციებით. Sublime Text 3 მუშაობს თანმიმდევრულად ყველა პლატფორმაზე, რაც მიიღწევა მორგებული UI ინსტრუმენტარიუმის გამოყენებით და თავად აპი თითოეული ოპერაციული სისტემის მშობლიურია. ეს ხდის მას უფრო მსუბუქ წონას და რეაგირებას, ვიდრე სხვა მრავალპლატფორმული რედაქტორები.
Sublime Text გთავაზობთ კლავიატურის მალსახმობების ფართო სპექტრს თქვენი თითების შესანარჩუნებლად იქ, სადაც გსურთ, და სურვილისამებრ Minimap ეკრანის მარჯვენა მხარეს დაუყოვნებლივ გაჩვენებთ სად იმყოფებით დოკუმენტში.
სინტაქსის ხაზგასმა შემოთავაზებულია და ხელმისაწვდომია ფერადი სქემების სპექტრი. აქ არის ნაგულისხმევი პარამეტრები HTML ფაილისთვის:
და აინაგულისხმევი სინტაქსის ხაზგასმა PHP ფაილისთვის:
შეგიძლიათ იხილოთ მრავალი ღია დოკუმენტი ჩანართების ინტერფეისში (როგორც ზემოთ) ან ცალკეულ ფანჯრებში.
A <. სასურველი ხაზის ნომრები (Shift-დაწკაპუნებით ან Command-დაწკაპუნებით), შემდეგ გამოიყენეთ კლავიატურის მალსახმობი command-shift-L. კურსორი გამოჩნდება თითოეულ არჩეულ ხაზზე.
კოდის სექციები შეიძლება დაკეცოთ (მაგალითად, სად არის ჩადგმული, თუ განცხადებები გამოიყენება) ხაზის ნომრების გვერდით გამჟღავნების სამკუთხედებზე დაწკაპუნებით.
ძიება და ჩანაცვლება მძლავრია და მხარს უჭერს რეგულარულ გამონათქვამებს. ძებნა ვრცელდება ფაილურ სისტემაზე Goto Anything (Command-P) ბრძანებით, რომელიც არის ყველაზე სწრაფი გზა ნებისმიერი ფაილის გასახსნელად მიმდინარე საქაღალდეში. სხვა „Goto“ ბრძანებები აადვილებს ნავიგაციას და მოიცავს Goto Symbol, Goto Definition, Goto Reference და Goto Line.
აპი ძალიან კონფიგურირებადია. პარამეტრები იცვლება ტექსტზე დაფუძნებული კონფიგურაციის ფაილის რედაქტირებით. მიუხედავად იმისა, რომ ამან შეიძლება დამწყებთათვის გაოცება გამოიწვიოს, მათთვის, ვინც მიჩვეულია ტექსტურ რედაქტორში მუშაობას, დიდი აზრი აქვს და პრეფერენციების ფაილი ძალიან კომენტირებულია, ასე რომ თქვენ შეგიძლიათ ნახოთ ხელმისაწვდომი ვარიანტები.
დანამატები ხელმისაწვდომია Sublime Text-ის პაკეტიდანმართვის სისტემა, რომლის წვდომა შესაძლებელია აპლიკაციის ბრძანების პალიტრიდან ან ოფიციალური ვებსაიტიდან. მათ შეუძლიათ გააფართოვონ აპლიკაციის ფუნქციონირება კონკრეტული გზებით და დაწერილია პითონში. ამჟამად ხელმისაწვდომია თითქმის 5000.
საუკეთესო უფასო ტექსტის რედაქტორი: Atom
Atom არის უფასო და ღია კოდის ალტერნატივა, რომელიც გამოვიდა 2014 წელს. მას აქვს Sublime Text-ის მსგავსი ფუნქციონირება. . Atom არის cross-platform და ეფუძნება Electron-ის „დაწერე ერთხელ და განათავსე ყველგან“ ჩარჩოზე, ასე რომ, ის ოდნავ უფრო ნელია ვიდრე Sublime Text.
აპი შექმნილია GitHub-ის მიერ, რომელიც შემდგომში შეიძინა Microsoft-მა. საზოგადოების ზოგიერთი ნაწილის ეჭვის მიუხედავად (განსაკუთრებით მას შემდეგ, რაც Microsoft-მა უკვე შეიმუშავა საკუთარი ტექსტური რედაქტორი), Atom რჩება ძლიერი ტექსტური რედაქტორი.
აპლიკაციის უფასოდ ჩამოსატვირთად ეწვიეთ Atom-ის ოფიციალურ საიტს.
ერთი შეხედვით:
- ტაგლაინი: "21-ე საუკუნის ტექსტის გატეხვადი რედაქტორი."
- ფოკუსირება: აპლიკაციის შემუშავება
- პლატფორმები : Mac, Windows, Linux
ამჟამად, პირველი შთაბეჭდილება, რომელიც Atom-ს ტოვებს, არ არის კარგი. როდესაც მას პირველად ხსნით macOS Catalina-ში, გამოჩნდება შეცდომის შესახებ შეტყობინება:
„Atom“ ვერ იხსნება, რადგან Apple ვერ ამოწმებს მავნე პროგრამულ უზრუნველყოფას.
გამოსავალი ვიპოვე Atom Discussion Forum-ზე: იპოვნეთ Atom Finder-ში, დააწკაპუნეთ მასზე მარჯვენა ღილაკით, შემდეგ აირჩიეთ გახსნა. როგორც კი ამას გააკეთებთ, აპი გაიხსნება შეცდომის გარეშეშეტყობინება მომავალში. მიკვირს, რომ ამის გამოსწორება უკვე არ შექმნილა.
Atom-ის არჩევა ადვილია ახალი მომხმარებლებისთვის. ის გთავაზობთ ჩანართის ინტერფეისს, ასევე მრავალ პანელს, ასევე მიმზიდველ სინტაქსის ხაზგასმას მრავალი ენისთვის. აქ არის ნაგულისხმევი ფორმატი HTML და PHP ფაილებისთვის.
Sublime Text-ის მსგავსად, ხელმისაწვდომია მრავალხაზოვანი რედაქტირება, რომელიც ვრცელდება მრავალ მომხმარებლის რედაქტირებაზე. ტელეტიპი უნიკალური ფუნქციაა, რომელიც საშუალებას აძლევს სხვადასხვა მომხმარებლებს გახსნან და დაარედაქტირონ დოკუმენტი ერთდროულად, ისევე, როგორც ამას აკეთებთ Google Docs-ის შემთხვევაში.
ხელმისაწვდომია კოდის დაკეცვა და გონიერი ავტომატური შევსება, ისევე როგორც. რეგულარული გამონათქვამები, ფაილური სისტემის ბრაუზერი, ნავიგაციის შესანიშნავი ვარიანტები და ძლიერი ძიება.
რადგან აპი შეიქმნა დეველოპერების გათვალისწინებით, გასაკვირი არ არის, რომ Atom შეიცავს IDE-ის ზოგიერთ ფუნქციას და სთავაზობს Apple-ის განვითარების ინსტალაციას. ინსტრუმენტები თქვენთვის, როდესაც მას პირველად ხსნით.
თქვენ ამატებთ ფუნქციებს აპს პაკეტების მეშვეობით და პაკეტის მენეჯერზე წვდომა შესაძლებელია პირდაპირ Atom-დან.
ათასობით პაკეტები ხელმისაწვდომია. ისინი საშუალებას გაძლევთ დაამატოთ ისეთი ფუნქციები, როგორიცაა ყურადღების გადატანის გარეშე რედაქტირება, Markdown-ის გამოყენება, დამატებითი კოდის ფრაგმენტები და ენის მხარდაჭერა და აპის გარეგნობისა და მუშაობის დეტალური პერსონალიზაცია.
საუკეთესო ტექსტური რედაქტორი Mac-ისთვის: კონკურსი
Visual Studio Code
მიუხედავად იმისა, რომ Atom ახლა ტექნიკურად არისMicrosoft-ის პროდუქტი, Visual Studio Code არის აპლიკაცია, რომელიც მათ შექმნეს და შესანიშნავია. იგი 2015 წელს დაიწყო და სწრაფად იძენს პოპულარობას. მისი გამორჩეული ფუნქციებია გონიერი კოდის შევსება და სინტაქსის ხაზგასმა.
ეწვიეთ Visual Studio Code-ის ოფიციალურ საიტს აპის უფასოდ ჩამოსატვირთად.
ერთი შეხედვით:
- მონიშვნა: „კოდების რედაქტირება. ხელახლა განსაზღვრულია.”
- ფოკუსირება: აპლიკაციის შემუშავება
- პლატფორმები: Mac, Windows, Linux
VSCode არის სწრაფი და რეაგირებადი, მიმართულია დეველოპერებზე და ორიენტირებულია რედაქტირებაზე და გამართვის კოდი. ის გამოშვებულია ღია კოდის MIT ლიცენზიით.
IntelliSense არის ფუნქცია, რომელიც ამატებს ინტელექტუალურ ინფორმაციას კოდის შევსებასა და სინტაქსის ხაზგასმას ცვლადის ტიპების, ფუნქციების განსაზღვრებისა და იმპორტირებული მოდულების გათვალისწინებით. მხარდაჭერილია 30-ზე მეტი პროგრამირების ენა, მათ შორის ASP.NET და C#. აქ არის მისი ნაგულისხმევი სინტაქსის ხაზგასმა HTML და PHP ფაილებისთვის:
აპს აქვს ცოტა სწავლის მრუდი და მოიცავს როგორც ჩანართის ინტერფეისს, ასევე გაყოფილ ფანჯრებს. Zen Mode უზრუნველყოფს მინიმალურ ინტერფეისს ღილაკის დაჭერით, მალავს მენიუებსა და ფანჯრებს და აძლიერებს აპს ეკრანის შესავსებად.
ის შეიცავს ტერმინალს, გამართვას და Git ბრძანებებს, მაგრამ არის არა სრული IDE. ამისათვის თქვენ უნდა შეიძინოთ ბევრად უფრო დიდი Visual Studio, Microsoft-ის პროფესიონალური IDE.
აპლიკაციის შიგნიდან ხელმისაწვდომია ფართო გაფართოების ბიბლიოთეკა, რომელიც იძლევა წვდომას