როგორ გააკეთოთ ვიზუალური რედაქტორი JavaScript- ზე. როგორ უნდა გამოაქვეყნოთ სიტყვა დოკუმენტი (docx) ბრაუზერში JavaScript- ის გამოყენებით

რა თქმა უნდა, თქვენ ბევრჯერ გვხვდები ვიზუალური რედაქტორებისაშუალებას მოგვცემს მოხერხებულად ჩამოყალიბდეს გვერდებზე ან ზოგიერთი შეტყობინებების გამოჩენა, მაგალითად, ფორუმზე. და არა ს BB კოდებიდა დაუყოვნებლივ მიღების კონკრეტული შედეგი. ეს რედაქტორები საკმაოდ ბევრია ინტერნეტში. ერთ-ერთი ყველაზე პოპულარულია Tinymce.თუმცა, მე ვარ ჩემი საკუთარი სკრიპტების მხარდამჭერი და მჯერა, რომ თითოეული ამოცანა უნდა იყოს მისი გამოსავალი, არა უნივერსალური. ამიტომ, ამ სტატიაში მე გეტყვით როგორ შევქმნათ ვიზუალური რედაქტორი JavaScript- ზე.

დაუყოვნებლივ მისცეს საკმაოდ კარგად გაკეთებულ კოდს:







ერთი შეხედვით, როგორც ჩანს, კოდი ძალიან რთულია. ასე რომ, ეს არის, მაგრამ თუ ფიქრობთ, რომ ძირითადი ელემენტები, არაფერია რთული. იქ არის ჩვეულებრივი ფორმა და ფარული ველისადაც რედაქტორის შედეგად დაზარალდა HTML კოდი. რედაქტორი თავად არის ჩვეულებრივი ჩარჩო, რომელიც არის ჩვეულებრივი HTML გვერდირომელშიც ჩვენ შეგვიძლია დავწეროთ ტექსტი ( designMode \u003d "ON"). და სხვადასხვა ფორმატირება შექმნილია მეთოდის გამოყენებით execcommand ()რომელიც ასრულებს პარამეტრს მითითებულ ბრძანებას. და შექმნას ახალი ღილაკები და დაამატეთ მსგავსი ჰოლანდილები მათთვის, მე ვფიქრობ, რომ ეს არ იქნება რთული თქვენთვის.

ამ სკრიპტში არაფერია ზედმეტი, მხოლოდ ყველაზე მნიშვნელოვანი და ყველაზე მნიშვნელოვანი და მას შეუძლია მიიღოს იგი, როგორც საფუძველი შექმენით თქვენი საკუთარი ვიზუალური რედაქტორი JavaScriptრომელშიც არ იქნება ზედმეტი ზედმეტი, მაგრამ მხოლოდ ის, რაც გჭირდებათ.

შეუძლია ვინმეს შესთავაზოს ნებისმიერი ბიბლიოთეკა JavaScript (კლიენტის ბოლოს) რედაქტორი, სადაც მომხმარებელს შეუძლია ნახოთ და შეცვალონ დოკუმენტები, როგორიცაა Doc, Docx, ODF და ა.შ.

პასუხი 1 პასუხი


1

უმჯობესია მოძიება კონვერტორები, და შემდეგ შეცვალონ კონვერტირებული შინაარსი.

მე ვუყურებდი სამუშაო გადაწყვეტილებას რამდენიმე კვირის განმავლობაში, და საუკეთესო რამ, რაც დღეს აღმოვაჩინე docx2html.

დამოკიდებულია განვითარების პლატფორმაზე, ასევე შეგიძლიათ გამოიყენოთ Google "მხოლოდ ოფისი დოკუმენტის სერვერი სათემო გამოცემა"მათ აქვთ გვერდი რედაქტორები სიტყვა, Excel და PowerPoint - მაგრამ ისინი ASP. ეს არის ღია პლატფორმა და ხელმისაწვდომია GitHub- ზე. იქნებ ღირს, თუმცა.


შესაძლებელია თუ არა DOC / DOCX- ს HTML- ის HTML- ის შეცვლა JQuery / JavaScript- ის გამოყენებით?

მე უნდა გადავიტანო DOC / DOCX HTML- ზე. მე მაქვს ფაილები ინახება Amazon S3- ში. ბრაუზერში მჭირდება და რედაქტირება. ახლავე, მე გამოვიყენო Apache Poi ...


Docx- ის დოკუმენტების შექმნა Docx JavaScript თარგიდან

მე ვუყურებ ბიბლიოთეკას JavaScript- ში, რომელსაც შეუძლია Docx- ის დოკუმენტების გენერირება Docx- ის თარგიდან და შეცვალოს tags მათი ღირებულებები და შეცვალოს სურათები სხვა სურათებით, მე ვიპოვე ბიბლიოთეკის სახელი ...


როგორ ვიმსჯელოთ თუ არა DOC ან DOCX ფაილი POI- ში

სახელი შეიძლება იყოს ცოტა დამაბნეველი. უმარტივესი მეთოდი უნდა ეფუძნებოდეს გაფართოების სახელს, ისევე როგორც: // არის შეყვანის შემთხვევაში, თუ (FilePath.endswith) (WordExtractor EX \u003d ახალი ...


doc ან Docx: არის თუ არა Safeway იდენტიფიცირება ტიპის "მოთხოვნები" Python3?

1) როგორ შემიძლია გამოვყოთ DOC ფაილები და DOCX მოთხოვნისგან? ა) მაგალითად, თუ მე მაქვს URL \u003d "https://www.iadb.org/document.cfm?id\u003d36943997" R \u003d მოთხოვნები.გეთი (URL, Timeout \u003d 15) ...


იმპორტის DOC და DOCX V.NET ფაილები და C #

მე ვწერ ტექსტის რედაქტორი და მინდა დაამატოთ Files.doc i.docx- ის შესაძლებლობა. მე ვიცი, რომ მე შემიძლია გამოვიყენო Ole Automation, მაგრამ თუ გამოვიყენო ბოლო ოლე ბიბლიოთეკა, ეს არ იქნება ...


რედაქტირების დოკუმენტები (DOC, DOCX, RTF, TXT) ვებფორმებში

მე ვამზადებ ვებ-აპლიკაციას ASP.NET 3.5- ის გამოყენებით. ამ განცხადებას ბევრი დოკუმენტი აქვს, როგორიცაა AS.doc, .docx, .rtf, .pdf, .txt და ა.შ. ... და ზოგჯერ USAR- ს ეს დოკუმენტების რედაქტირება სჭირდება. In ...


კონვერტაციის Doc / Docx სემანტიკური HTML- ში

მინდა გითხრათ DOC / DOCX დოკუმენტების სემანტიკური HTML- ზე. ზოგიერთი სურვილები / მოთხოვნები: სემანტიკური HTML. ასეთია, რომ დოკუმენტში სათაურები არიან

,

და ა.შ., მაგიდები -...


Golang პაკეტების Doc კონვერტაციის Docx და Docx in PDF?

მე ვწერ ვებ განაცხადის Golang, რომელშიც მომხმარებელს შეუძლია ჩამოტვირთოთ Doc ან Docx ფაილი. ზოგიერთი ფაილის შინაარსი შეიცვლება წინასწარ განსაზღვრული ფორმატით. მოგვიანებით მომხმარებელი ...


ჩამოტვირთეთ მდიდარი Word დოკუმენტი RichText Telerik რედაქტორის რედაქტორი

მე მაქვს რაიმე სახის ფორმა, რომელშიც მე გადმოვწერე რაიმე სახის სიტყვის დოკუმენტი და შეინახეთ DB- ზე. მოგვიანებით ამ დოკუმენტების ზოგიერთი ეტიკეტირება მაქვს. ამჟამად მე ვერ ვიპოვე არაფერი ...


კონვერტაციის Doc ფაილი Docx ფორმატში

მე გადავწყვიტე Docx ფაილი HTML- ზე, რადგან მას აქვს zip ფორმატში. მაგრამ მე ასევე უნდა გადავწყვიტო Doc ფაილი. არსებობს გზა, რათა შეცვალოს DOC ფაილი DOCX გამოყენებით კოდი (ურჩევნია Java). გთხოვთ, ...

მე წარმატებით გავაკეთე კოდი, რომ ბრაუზერში PDF ფაილის ჩვენება ღია / შენახვის დიალოგურ ფანჯარაში. ახლა მე დავრჩებოდი, ცდილობს ბრაუზერში სიტყვის დოკუმენტის ჩვენება. მინდა გამოვხატო სიტყვის დოკუმენტი Firefox, IE7 +, Chrome და ა.შ.

შეიძლება ვინმეს დახმარება? მე ყოველთვის მივიღებ ღია / შენახვის დიალოგურ ფანჯარას ბრაუზერში Doc Word- ში. მინდა ამ ფუნქციის განხორციელება JavaScript- ის გამოყენებით.

6 პასუხი

თუმცა, თუ თქვენ გსურთ ჩაშენებული მხარდაჭერა, ძირითადად, თუ არა ყველა ბრაუზერში, მე გირჩევთ რეკომენდაციას .doc / .docx როგორც PDF ფაილი, ისინი ასევე შეიძლება დამოუკიდებლად ვიზუალურად გამოყენებით PDF.JS Mozilla ფორმატში.

brandon და Fatbotdesigns- ის პასუხები ორივე სწორია, მაგრამ განხორციელდა ანონსი Google დოკუმენტები, ჩვენ ვიპოვეთ რამდენიმე.დაქქსის ფაილები, რომლებიც Google არ შეიძლება დამუშავდეს. გადართვა MS Office Online Preview და მუშაობს, როგორიცაა ხიბლი.

Https://view.officeapps.live.com/op/embed.aspx?shtttp://remote.url.tld/to/tocument.doc "

როგორც ჩანს, არსებობს რამდენიმე JS ბიბლიოთეკა, რომელსაც შეუძლია დამუშავება. Docx (no.doc) კონვერტაციის HTML კლიენტის მხარეს (კონკრეტული მიზნით):

    https://github.com/laralic/docx2html - docx in html, საუკეთესო ელემენტები მხარს უჭერს

    https://github.com/mwilliamson/mammoth.js - მხარს უჭერს სათაურები, სიები, მაგიდები, სქოლიოები, სქოლიოები, სურათები და ტექსტური ყუთები! - 1 -\u003e

    https://www.npmjs.com/package/docx2html - კონვერტაციის HTML დოკუმენტები docx ბრაუზერში

    https://github.com/artburkart/docx2html - როგორც ჩანს, იგი მუშაობს ბრაუზერში

შენიშვნა: თუ ეძებთ Საუკეთესო გზა კონვერტაციის DOC / DOCX ფაილი კლიენტზე მხარეს, მაშინ ალბათ პასუხი არ. თუ თქვენ ნამდვილად უნდა გავაკეთოთ, ამის გაკეთება. სერვერზე, ანუ, Libreoffice ერთად headless რეჟიმში, Apache-Poi ან ნებისმიერი სხვა ბიბლიოთეკა საუკეთესო შეეფერება თქვენთვის.

Viewerjs სასარგებლოა ნახვის / ჩაშენებული OpenOffice ფორმატში, როგორიცაა ODT, ODP, ODS, ისევე როგორც PDF.

emped OpenOffice / PDF დოკუმენტი

/ Viewerjs / - ეს არის გზა viewerjs

# .. / Demo / OHM2013 - თქვენი ფაილი გზა გსურთ დაამატოთ

ეს წაიშლება აღსრულების დროის ნებისმიერი დამოკიდებულება google სერვისები და Microsoft (მაგალითად, თუ ისინი იყვნენ, ან მათ შეზღუდული იყვნენ).

მას ასევე აქვს უპირატესობა, რომ თქვენ შეგიძლიათ გააფართოვოთ სხვა ფაილის ტიპები, თუ გსურთ (PPTX, XLS, DOC და ა.შ.)

კოდის რედაქტორი - პროგრამისტების პირველადი ინსტრუმენტი. და ყველას Picks Up: ვინმე აფასებს ფუნქციონალობას, ვინმეს მობილურობა, ვინმეს მთავარია - დიზაინი და მოხერხებულობა. ვინმეს კი ჰოლპადში კოდის დაწერისას, მაგრამ ის ჰგავს სახლის აშენებას ჩაქუჩით.

Javascript არის ძლიერი და capricious ენა. ერთის მხრივ, ბევრი ჩარჩო და ბიბლიოთეკა, მეორე, არ არის მარტივი სინტაქსი და საფრთხეები "დინამიკასთან". აქედან გამომდინარე, მნიშვნელოვანია, რომ იპოვოთ რედაქტორი მასთან მუშაობა. Სწორი არჩევანი მოგაწვდით კოდის სიწმინდეს, Მაღალი სიჩქარე განვითარება, მინიმალური შეცდომები და სიამოვნება მუშაობა. თქვენ გაატარებთ ბევრ დროს, აირჩიოთ ერთ-ერთი ასობით არსებული რედაქტორი, ამიტომ ჩვენ გავაკეთეთ მუშაობა თქვენთვის. აქ არის ტოპ 5.

ქსელის

WebStorm საწყისი JetBrains ლამაზია ორივე მისი მანიფესტაციები: როგორც IDE ეს მხარს უჭერს Version Control სისტემებს, საშუალებას გაძლევთ დისტანციურად განათავსოთ კოდი, როგორც რედაქტორი - სტანდარტული კეთილმოწყობა, როგორიცაა სინტაქსი, ავტო ტუმბო, ნავიგაცია.

უპირატესობები:

  • LiveDit - იხილეთ კოდით ცვლილებების შეტანის გარეშე;
  • ჩარჩოებთან ურთიერთქმედება, მაგალითად, რეაგირება, კუთხოვანი, მეტეორი;
  • მეტი ასობით ჩაშენებული ტესტები აღმოაჩინოს შეცდომები;
  • ინტეგრირება Mocha, Protractor, Jest, Karma ერთეული ტესტები;
  • სრულმასშტაბიანი Debugger სერვერისა და კლიენტის მხარის დესკირებისათვის;
  • ნავიგაცია ერთდროულად მუშაობის მრავალჯერადი ფაილებით;
  • კოდექსის კოდი, სინტაქსის განათება.

ნაკლოვანებები:

  • სამუშაოების პირველი წლის განმავლობაში 129 $ ღირს;
  • დამწყები encoders, ფუნქციური არის გადაჭარბებული.

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

ვიზუალური სტუდია IDE, რომელიც მიზნად ისახავს კოდით მუშაობას. ადვილია სამაგისტრო, მოსახერხებელი გამოყენება, და ამავე დროს ფუნქციონალური.

უპირატესობები:

  • კონტექსტური ავტომატიზაცია, როგორც სინტაქსი და გამოყენებული ცვლადები, მოდულები, ფუნქციები და სხვ.;
  • debugger ერთად Breakpoints, challenches, ინტერაქტიული კონსოლი;
  • სპიპეტებისა და თარგების მხარდაჭერა;
  • ინტეგრაცია Git;
  • მოსახერხებელი და მარტივი ინტერფეისი;
  • უფასო რედაქტორი.

ნაკლოვანებები:

  • რამდენიმე plugins.

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

მოსახერხებელი და დროის ტესტირებული ჯვარი პლატფორმა რედაქტორი, დააკონფიგურიროთ ინტერფეისი და უნარი, რათა ტრივიალური ქმედებები გამოყენებით ცხელი კლავიშები.

უპირატესობები:

  • hotkeys;
  • მინი ბარათის სახით კოდექსის ნავიგაცია;
  • ვიზუალური თემის შეცვლის უნარი;
  • snippet მხარდაჭერა;
  • განათება, ცვლადების და სინტაქსის ავტომატური უღელტეხილი;
  • მრავალჯერადი მიმართულებები მითითებების გამოყენების გამო;
  • შეკრების სისტემების მხარდაჭერა;
  • შეყვანის დროს სინტაქსის შემოწმება;
  • ავტო შენახვა.

ნაკლოვანებები:

  • სრული ვერსია ღირს $ 7;
  • კოდის ანალიზატორი არ არის კავშირების ბმულები.

Atom რედაქტორი

გამოჩნდა 2015 კოდის რედაქტორი Git, ასლი დიზაინის ამაღლებული ტექსტი და გახვეული Chromium.

უპირატესობები:

  • 50-ზე მეტი ღია მოდული;
  • მოსახერხებელი და სასიამოვნო ინტერფეისი;
  • უფასო;
  • ავტოკოპტერი და განათების კოდი;
  • მენეჯერი პაკეტები, რომლებიც უკვე მეტია 3.5 ათასზე მეტი;
  • მოქნილი რედაქტორი პარამეტრები, დანამატი პაკეტები, ინტერფეისი;
  • რედაქტირება და ნავიგაცია ცხელი კლავიებით.

ნაკლოვანებები:

  • დაბალი შესრულება;
  • ცარიელი აღჭურვილობა "ყუთიდან".

ფრჩხილებში.

2014 წელს, ფრჩხილებს წარმოაჩინეს პროგრამისტების შეცდომები და ხარვეზები, მაგრამ ახლა თანდათანობით დააბრუნებს ნდობას ახალი ხარისხის ფუნქციით.

უპირატესობები:

  • მდიდარი აღჭურვილობა "ყუთში";
  • live Preview რეჟიმი - ბრაუზერში რედაქტორების გადახედვა რეალურ დროში;
  • პაკეტის მენეჯერი;
  • ჩვენება კოდი და ფერები;
  • syntax- ის Autotopding და ხაზგასმით;
  • კოდის ანალიზატორი;
  • უფასო.

ნაკლოვანებები:

  • მკაცრი ორიენტაცია ვებ და HTML + CSS + JavaScript;
  • ნელი განვითარება;
  • დაბალი სიჩქარე გამოშვების ფუნქციების გამო.

წერა javascript კოდი შესაძლებელია ჩვეულებრივი "ნოუთბუქის" - ეს არის საკმარისი იმისათვის, რომ შევინარჩუნოთ შედეგი Extension.js, და ეს არა მხოლოდ დაკავშირება საიტზე, მაგრამ კი მიიღოთ. თუმცა, ასეთი შეზღუდული რედაქციის გამოყენება შეანელებს განვითარებას. ამიტომ, უმჯობესია მიიღოს რაღაც სპეციალიზებული. არსებობს რამდენიმე ძირითადი კრიტერიუმი, რომლისთვისაც თქვენ უნდა აირჩიოთ რედაქტორი JavaScript- ზე კოდით.

პირველი, სინტაქსის შედეგია: სახელები, ოპერატორები და სპეციალური სიმბოლოები განსხვავებულად უნდა იყოს ნაჩვენები, რათა სწრაფად წაიკითხოთ კოდი.

სინტაქსი ხაზს უსვამს Notepad ++

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

Auto-Compliant in Notepad ++

მესამე, თქვენ უნდა დაიმალოთ ინდივიდუალური ბლოკები. დიდი პროექტების მუშაობისას ეს სასარგებლოა, რადგან არ იქნება კოდექსის უზარმაზარი ფრაგმენტების ნაწიბურების უფლება.

იმალება ბლოკები ვიზუალური სტუდია კოდით

სასურველია, რომ შეცდომები ხაზგასმით აღინიშნება - მაშინ დაუყოვნებლივ შეამჩნევთ და შეასწორებთ მათ:

ვიზუალური სტუდია კოდექსში შეცდომების ჩვენება

კარგი ბონუსები შეძლებენ ერთ ფანჯარაში, პროექტის მენეჯერს, პროექტის მენეჯერს, თემების შერჩევას, დანამატების მონტაჟს და ასე შემდეგ.

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

Notepad ++.

Notepad ++ - მარტივი და მოსახერხებელი ღია წყარო რედაქტორი. მას აქვს რამდენიმე ენაზე სინტაქსის, მათ შორის JS, ავტომატური ფორმატირება და ავტოტოპტერი. ჩანართების სახით ნავიგაცია არსებობს, Ფაილის მენეჯერი და კოდები.

მუშაობა სხვადასხვა encodings, კავშირი compilers, გამოყენების plugins და სხვები სასარგებლო ფუნქციები. მაგალითად, დასძინა QuickText, თქვენ გააუმჯობესებს ჩაშენებული ავტოტოკოპტერი.

Notepad ++ რეგულარულად განახლდება, ასე რომ სწრაფად სწრაფად შეცდომებს და ახალი ფუნქციების დამატება. სამწუხაროდ, მუშაობს მხოლოდ Windows- ზე.

ვიმ.

Vim რედაქტორი უკვე დიდი ხანია კლასიკური. ბევრი ამბობს, რომ ძნელია გაერკვია ის, მაგრამ თუ დრო გაქვთ საკმარისი დრო, მას არ სურს რაღაცის გამოყენება.

გარდა იმისა, რომ ის აკმაყოფილებს ყველა კრიტერიუმს ჩვენ მიერ შერჩეული ჩვენთვის, ასევე სრულად დააკონფიგურიროთ, ასე რომ თქვენ შეგიძლიათ:

  • დააინსტალირეთ plugins;
  • თემების შეცვლა;
  • მიანიჭეთ ცხელი კლავიშები და ასე შემდეგ.

Vim სრულიად უფასოა და მუშაობს ყველა პლატფორმაზე, დაწყებული Windows, Macos და Linux და დამთავრებული MS DOS და OS / 2.

Microsoft Visual Studio.

Microsoft Visual Studio არის IDE, რომელსაც აქვს ყველაფერი, რაც თქვენ უნდა მუშაობდეს JS- სთან. სინტაქსისა და ავტომატური ტუმბოს ჩვეულებრივი ხაზგასმით გარდა, ასევე შეგიძლიათ გამოიყენოთ DEBAGER და შეიტანოთ ერთეულის ტესტები.

თუმცა, პროგრამა იწონის საკმაოდ ბევრი და სისტემა იტვირთება მკაცრად, ამიტომ არ არის ძალიან შესაფერისი სუსტი კომპიუტერების მუშაობისთვის.

ყოველთვიური სააბონენტო შეიძლება $ 45-დან $ 250-მდე თვეში, მაგრამ ასევე არსებობს უფასო ვერსია დამწყებთათვის და მათთვის, ვინც ღია პროგრამების შექმნას ქმნის. IDE ხელმისაწვდომია Windows და Macos, და Linux ეს შეიძლება დამონტაჟდეს ღვინის გამოყენებით.

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

ვიზუალური სტუდია კოდია მსუბუქი (~ 170 MB 30 გბ-ს წინააღმდეგ), ვიზუალური სტუდიის ჯვარი პლატფორმა და თავისუფალი ვერსია. ამ რედაქტორის, JavaScript Support, Typescript და Node.js მხარდაჭერა წინასწარ დაყენებული.

სხვა ენებზე გაფართოებები შეიძლება გადმოწერილი იყოს ვიზუალური სტუდია კოდიდან.

ჩამონტაჟებული Debaager და Git ბრძანებები მუშაობა GitHub ვერსია კონტროლის სისტემა საშუალებას გაძლევთ დააჩქაროს ტესტირება და საგამომცემლო პროგრამები.

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

ამაღელვებელი ტექსტი არის მარტივი ჯვარი პლატფორმა რედაქტორი. მისი ინტერფეისი არის კონფიგურირებული, და თქვენ შეგიძლიათ შეასრულოთ გარკვეული ქმედებები ცხელი კლავიშების გამოყენებით.

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

ძირითადი მინუსი ამაღლებული ტექსტი ის არის, რომ სრული ვერსია ღირს $ 80 (ლიცენზია გაიცემა ერთ მომხმარებელს, რომელსაც შეუძლია გამოიყენოს რედაქტორი ნებისმიერი კომპიუტერი). წინააღმდეგ შემთხვევაში იგი კარგად შეესაბამება
JS დეველოპერები.