บริษัท เน็ตฟลิกซ์
เอกสารใน Polynote คือชุดเซลล์ที่มีการจัดระเบียบซึ่งสามารถประกอบด้วยโค้ดหรือข้อความได้ แต่ละเซลล์ได้รับการแก้ไขและดำเนินการแยกกัน คุณสามารถจัดเรียงใหม่ ลบ และเพิ่มเซลล์ได้ แต่สถานะของข้อมูลสำหรับแต่ละเซลล์จะขึ้นอยู่กับการคำนวณในเซลล์ก่อนหน้า (การดำเนินการจากบนลงล่าง) วิธีการนี้รับประกันความสามารถในการทำซ้ำของการคำนวณที่กำหนดไว้ในเอกสาร (การทำซ้ำเอกสารบนระบบใดๆ จะนำไปสู่ผลลัพธ์เดียวกัน)
ข้อมูลการขึ้นต่อกันและการกำหนดค่าจะถูกจัดเก็บไว้ในเอกสารโดยตรง แทนที่จะจัดเก็บไว้ในไฟล์แยกกัน
แตกต่างจากโครงการที่คล้ายกัน
คุณสมบัติอื่นๆ ของ Polynote รวมถึงเครื่องมือขั้นสูงสำหรับการแก้ไขโค้ดและข้อความ ซึ่งใกล้เคียงกับความสามารถของสภาพแวดล้อมการพัฒนาแบบรวมและโปรแกรมประมวลผลคำ เมื่อแก้ไขโค้ด ระบบรองรับการเติมข้อความอัตโนมัติ โดยเน้นตำแหน่งที่เกิดข้อผิดพลาด และแสดงคำแนะนำสำหรับพารามิเตอร์ของฟังก์ชันและวิธีการ แผนดังกล่าวรวมถึงความสามารถในการข้ามไปยังคำจำกัดความของตัวแปร/ฟังก์ชันจากตำแหน่งที่เรียกว่า (ข้ามไปยังคำจำกัดความ)
ในส่วนของการเตรียมเอกสารและรายงาน กระบวนการทดสอบการแก้ไขจะดำเนินการในโหมด WYSIWYG ทำให้คุณเห็นผลลัพธ์ที่จัดรูปแบบสุดท้ายได้ทันที ในเวลาเดียวกัน เพื่อกำหนดสูตร คุณสามารถแทรกนิพจน์ในรูปแบบ LaTeX ได้
สภาพแวดล้อมช่วยให้คุณควบคุมกระบวนการดำเนินการได้อย่างเต็มที่ - พื้นที่งานจะแสดงโค้ดที่กำลังทำงานอยู่และการคำนวณอยู่ในขั้นตอนใด คุณสามารถดูฟังก์ชันและตัวแปรที่กำหนดไว้ทั้งหมดผ่านตารางสัญลักษณ์ ตลอดจนตรวจสอบความหมายหรือแสดงภาพการเปลี่ยนแปลงได้ ความล้มเหลวในการดำเนินการและข้อยกเว้นทั้งหมดจะถูกเน้นทันทีในตัวแก้ไขโค้ด ตัวแก้ไขจะเน้นบรรทัดโค้ดที่กำลังดำเนินการอยู่แบบเรียลไทม์
ข้อมูลที่ประมวลผลจะแสดงในรูปแบบภาพ แยกตามประเภทหรือในมุมมองตาราง บูรณาการกับ
ที่มา: opennet.ru