« » __________ .. , « » 2020 . - - 09.04.01 09.04.01.04 , ... , , ё , . , , , ..-.. , , ё , , ... , , ё , 2020 « » __________ .. , « » 2020 . Ы , , , , , 18-01-4 () 09.04.01 « » - - № 19113/ 19.12.2018 . , , ... , , , : : 1. ; 2. ; 3. ; 4. . : , , , , - . . «20» 2018 . «- - » 65 , 30 , 2 , 20 . , , Щ , , , ACE EDITOR. , - «», - . , , , , . , «» - . .............................................................................................................. 2 ................................................................................................................... 5 1 ............................................................................... 8 1.1 ........................................................... 8 1.2 , - ............... 9 1.3 «» .......................................................................................... 10 1.4 ................................................................. 11 1.4.1 ............................................... 11 1.4.1.1 Ace Editor ........................................................................................... 11 1.4.1.2 Monaco ................................................................................................ 12 1.4.1.3 CodeMirror .......................................................................................... 12 1.4.1.4 ............................................. 13 1.4.2 , .... 14 1.4.2.1 Cloud9 ................................................................................................. 15 1.4.2.2 CodeAnywhere .................................................................................... 16 1.4.2.3 Eclipse Che .......................................................................................... 16 1.4.2.4 Orion .................................................................................................... 17 1.4.2.5 ......................................................... 18 1.4.3 PHP ............................................... 19 1.4.3.1 Symfony .............................................................................................. 19 1.4.3.2 Laravel ................................................................................................. 20 1.4.3.3 Yii2 ...................................................................................................... 21 1.5 ................................................ 21 1.6 1 ....................................................................................... 22 2 ......................................................... 23 2.1 «» ........................................ 24 2.1.1 «trans» .............................................................................. 24 2.1.2 «cgen» ............................................ 25 2.1.3 «inter» .................. 25 2.1.4 «rig2dot» ................... 26 2.1.5 «cg2dot» ...................... 26 2.1.6 «» ...................................................................................................... 27 2.2 Ace Editor ..................................................................................................... 29 2.3 2 ....................................................................................... 29 3 ........................................................................... 31 3.1 ................................................................. 31 3.2 ........................................................................................ 32 3.3 ......................................................................................... 33 3.3.1 Tab ....................................................................................... 33 2 3.3.2 TabManager ................................................................................ 33 3.3.2.1 addTab ..................................................................................... 34 3.3.2.2 deleteTab ................................................................................. 35 3.3.2.3 selectTab ................................................................................. 35 3.3.2.4 configureButtons ..................................................................... 35 3.3.3 getTabFromArray .................................................................. 35 3.3.4 getFuncNames ....................................................................... 35 3.3.5 runTool................................................................................... 35 3.3.6 displayImage .......................................................................... 36 3.3.7 displayResult .......................................................................... 36 3.3.8 getPngFile .............................................................................. 37 3.3.9 getFileContents ...................................................................... 37 3.3.10 fileClicked ............................................................................ 37 3.3.11 saveFileContents .................................................................. 37 3.3.12 refreshProjectContents ......................................................... 38 3.3.13 submitFile ............................................................................ 38 3.3.14 submitProject ....................................................................... 38 3.3.15 displayFuncNames ............................................................... 38 3.3.16 exportProjectList.................................................................. 39 3.4 ........................................................................................... 39 3.4.1 User ............................................................................................. 41 3.4.2 LoginController ........................................................................... 41 3.4.3 RegisterController ....................................................................... 41 3.4.3.1 validator .................................................................................. 41 3.4.3.2 create ....................................................................................... 41 3.4.4 Editor ........................................................................................... 41 3.4.4.1 getTreeview ............................................................................. 42 3.4.4.2 getFileContents ....................................................................... 42 3.4.4.3 createFile ................................................................................. 42 3.4.4.4 saveFileContents ..................................................................... 43 3.4.4.5 getFuncNames ......................................................................... 43 3.4.4.6 makeImportCode ..................................................................... 43 3.4.4.7 createProject ............................................................................ 43 3.4.4.8 getImportedProject .................................................................. 44 3.4.4.9 copyDirContents ..................................................................... 44 3.4.4.10 importProject ......................................................................... 44 3.4.4.11 getUserProjects ..................................................................... 44 3.4.4.12 getEncodedImage .................................................................. 45 3.4.4.13 runTrans ................................................................................ 45 3.4.4.14 runCgen ................................................................................. 45 3.4.4.15 runInter .................................................................................. 46 3.4.4.16 prepareArg ............................................................................ 46 3.4.4.17 runRigToDot ......................................................................... 46 3.4.4.18 runCgToDot .......................................................................... 47 3.4.5 EditorController .......................................................................... 47 3 3.4.5.1 index ........................................................................................ 47 3.4.5.2 createProject ............................................................................ 47 3.4.5.3 saveFileContents ..................................................................... 47 3.4.5.4 getFileContents ....................................................................... 48 3.4.5.5 createFile ................................................................................. 48 3.4.5.6 importProject ........................................................................... 49 3.4.5.7 getProjectTreeview ................................................................. 49 3.4.5.8 getPngFile ............................................................................... 50 3.4.5.9 cgToPng .................................................................................. 50 3.4.5.10 rigToPng................................................................................ 50 3.4.5.11 runTrans ...............................................................................
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages69 Page
-
File Size-