你的第一個程式
本頁將建立一個文件,計算 2 加 5 並列印結果。整個過程只需五分鐘,在此過程中你將學會建立文件、通過鍵盤和連線放置節點、連線節點、執行程式,以及檢視程式列印的內容。
建立文件
- 在開始螢幕上按一下 New document,或在任意位置按
Ctrl+N。 - 儲存對話方塊會詢問新文件儲存在哪裡。每個文件從建立起就是一個檔案,因此請選擇一個資料夾,將文件命名為
Hello並儲存。Divooka 文件以.dvk結尾。 - New document 卡片會詢問 Entry graph,即文件執行時從哪種圖開始:Flows、Function、Events 或 Routine,下方有一行文字描述所選的型別。保留 Flows,然後按一下 Create document。

狀態列顯示 Created Hello.dvk,畫布為空。Flows 圖是一塊自由形式的畫布,值沿著連線傳遞;圖和成員介紹了其他種類的圖。
兩個數
- 將指標指向畫布左側,按
Ctrl+1。指標下方會出現一個 Number 節點。按一下其中的框,輸入2,然後按Enter。 - 將指標再往下移一點,再次按
Ctrl+1;將這個節點設為5。
節點的輸入位於左側,輸出位於右側:每個 Number 都有一個輸出,即其右邊緣上的圓點。
將它們相加
有好幾個節點都叫 Add,除了數字之外,還有用於日期、時間、向量和列表的 Add。在托盤中輸入 Add 時,排在第一位的是兩個數相加的 Add;從 Number 的連線開始操作,還可以在放置時自動接好連線:
- 從第一個 Number 的輸出圓點拖動,在其右側的空白處鬆開。工具箱托盤隨即開啟,上方有一個顯示 Filter for Number 的標籤:托盤只提供可以接受數字的節點。
- 輸入
Add。第一個結果是 Number Routines 下的 Add,托盤右半部分會說明它的作用:Adds two numbers and returns the sum. - 按
Enter。Add 被放置到畫布上,第一個 Number 已連線到它的第一個輸入 Summand1。 - 從第二個 Number 的輸出圓點拖動到 Add 的第二個輸入 Summand2。

列印和
- 將指標指向 Add 的右側,按
Ctrl+Space,輸入Print Line,然後按Enter。 - 從 Add 的輸出圓點拖動到 Print Line 的輸入 Message。
也可以將 Add 的連線拖到空白處鬆開,然後在那裡選擇 Print Line,這樣可以一步完成上述兩項操作:托盤會從數字的連線提供 Print Line,並自動接好連線。
連線只能落在其值可以傳入的位置。連線連入某個輸入後,該輸入自身的值框會隱藏:以連線的值為準。
執行
Flows 圖執行標記為 Active 的節點以及它們需要的所有內容。目前還沒有啟用的節點,因此:
- 按一下 Print Line 選中它,然後按
Space。它被標記為啟用,畫布上方的一行顯示 4 nodes · 3 wires · 1 active · 4 will run。 - 按一下工具列上的 Run,或按
F5。
狀態列會顯示執行了多少個節點以及耗時(4 nodes in 幾毫秒),每個已執行的節點下方都會顯示 done。Properties 面板切換到 Run 檢視,顯示 Finished。Print Line 列印了一行,因此狀態列的主控台計數顯示 1 line,旁邊帶有一個圓點。按一下它,或按 Ctrl+`,即可開啟主控台:其中顯示 7。

將第一個 Number 改為 40,再次按 F5:主控台顯示 45。
儲存
按 Ctrl+S,或按一下工具列上的 Save。狀態列顯示 Saved Hello.dvk。下次開啟時,該文件會出現在開始螢幕的 Recent 下。