Netflix компаниясы
Polynote құжаттары код немесе мәтінді қамтитын ұяшықтардың ұйымдастырылған жинағы болып табылады. Әрбір ұяшық жеке өңделеді және орындалады. Ұяшықтарды қайта реттеуге, жоюға және қосуға болады, бірақ әрбір ұяшық үшін деректердің күйі алдыңғы ұяшықтардағы есептеулерге байланысты (жоғарыдан төмен орындау). Бұл тәсіл құжатта анықталған есептеулердің қайталану мүмкіндігіне кепілдік береді (кез келген жүйеде құжатты қайталау бірдей нәтижеге әкеледі).
Тәуелділік туралы ақпарат пен конфигурация бөлек файлдарда емес, тікелей құжатта сақталады.
Ұқсас жобалардан айырмашылығы
Polynote бағдарламасының басқа мүмкіндіктері интеграцияланған әзірлеу орталары мен мәтіндік процессорлардың мүмкіндіктеріне жақын код пен мәтінді өңдеуге арналған кеңейтілген құралдарды қамтиды. Кодты өңдеу кезінде қателер орын алатын жерлерді бөлектеу және функциялар мен әдістер параметрлері үшін кеңестерді көрсету автоматты аяқтауға қолдау көрсетіледі. Жоспарлар айнымалылардың/функциялардың анықтамаларына олар шақырылған жерлерден өту мүмкіндігін қамтиды (анықтамаға өту).
Құжаттама мен есептерді дайындауға келетін болсақ, тесттік өңдеу процесі соңғы пішімделген нәтижені бірден көруге мүмкіндік беретін WYSIWYG режимінде жүзеге асырылады. Сонымен қатар формулаларды анықтау үшін LaTeX пішімінде өрнектерді кірістіруге болады.
Қоршаған орта орындау процесін толығымен басқаруға мүмкіндік береді - тапсырма аймағы қазіргі уақытта қандай код іске қосылғанын және есептеулер қандай кезеңде екенін көрсетеді. Таңбалар кестесі арқылы сіз барлық анықталған функциялар мен айнымалыларды көре аласыз, сонымен қатар олардың мағынасын тексере аласыз немесе өзгерістерді визуализациялай аласыз. Барлық орындалу сәтсіздіктері мен ерекшеліктер код редакторында бірден бөлектеледі. Редактор нақты уақытта орындалатын код жолын бөлектейді.
Өңделген деректер түрі бойынша немесе кесте көрінісінде бөлінген көрнекі түрде көрсетіледі. -мен интеграция
Ақпарат көзі: opennet.ru