Ace (խմբագրիչ)

Վիքիպեդիայից՝ ազատ հանրագիտարանից
Jump to navigation Jump to search
Ace (խմբագրիչ)
Տեսակառաջնային կոդի խմբագրիչ և ազատ ծրագրային ապահովում
Նախագծումը՝անհայտ
Գրված է՝ՋավաՍկրիպտ
Վերջին կայուն տարբերակ1.4.8 (հունվարի 14, 2020)[1]
Արտոնագիր3-clause BSD License?
Կայքace.c9.io[2]
Աղբյուր կոդgithub.com/ajaxorg/ace

Ace (Ajax.org Cloud9 Editor-ի հապավումը), JavaScript լեզվով գրված ինքնուրույն կոդի խմբագրիչ: Ace-ի նպատակը ցանցի վրա հիմնված կոդի խմբագրիչ ստեղծելն է, որը կունենա արդեն գոյություն ունեցող խմբագրիչների, ինչպես օրինակ՝ TextMate-ի, Vim-ի կամ Eclipse-ի, ֆունկցիաները։ Այն հեշտությամբ կարելի է ներառել այլ կայքերի կամ JavaScript-ով գրված ծրագրերի մեջ։ Ace-ը ստեղծվել է որպես Cloud9 IDE-ի հիմնական խմբագրիչ և Mozilla Skywriter նախագծի հաջորդող[3]։

Պատմություն[խմբագրել | խմբագրել կոդը]

Նախկինում հայտնի էր Bespin կամ Skywriter անվանուներով։ Bespin-ը և Ace-ը դարձել են երկու անկախ նախագծեր։ Bespin-ը Mozilla Labs-ի մաս է կազմում և հիմնված է <canvas> թեգի վրա, մինչդեռ Ace-ը Cloud9 IDE-ի հիմնական խմբագրիչն է և մատուցման համար օգտագործում է Document Object Model։ 2010 թվականին JSConf.eu-ում (Բեռլին) Ace-ի թողարկումից հետո Skywriter-ի թիմը որոշեց ACe-ն ձուլել Skywriter-ի փլագինների պարզեցված համակարգի հետ։ Այս բոլոր փոփոխությունները արդեն արվել են Ace-ում, որն այժմ փոխարինում է Skywriter-ին։ Ajax.org-ը և Mozilla-ն զարգացնում և հետևում են Ace-ին։

Նախագծեր, որոնք օգտագործում են Ace[խմբագրել | խմբագրել կոդը]

Ծանոթագրություններ[խմբագրել | խմբագրել կոդը]

  1. https://github.com/ajaxorg/ace/blob/master/ChangeLog.txt
  2. https://api.github.com/repos/ajaxorg/ace
  3. Dangoor Kevin (2011-01-18)։ «Mozilla Skywriter has been merged into Ace»։ Mozilla Labs։ Արխիվացված է օրիգինալից 2011-01-23-ին։ Վերցված է 2011-02-15 
  4. «Ace in GitHub»։ cloud9ide.posterous.com։ 2011 
  5. «Edit like an Ace»։ github.com։ 2011 
  6. «What's new in Halon 3.5»։ Վերցված է 2016-08-11 
  7. leanote։ «Leanote集成Ace代码编辑器, 我们的最爱»։ leanote.leanote.com։ Վերցված է 2016-02-02 

Արտաքին հղումներ[խմբագրել | խմբագրել կոդը]