題:
Windows版Brainfuck IDE
FracturedRetina
2014-04-28 07:59:57 UTC
view on stackexchange narkive permalink

功能

必要

  • 在單個窗口中運行(即在單獨的窗口中沒有工具欄,例如 Brainfuck Developer中的工具欄)
  • 保存到文件
  • 在IDE中執行程序
  • 調試步驟

可選(但不錯)

  • 語法突出顯示
  • 編譯為 .exe
  • 免費
  • 支持多種派生
通過調試=分步執行?
甚至可以對BF進行語法突出顯示嗎?難道每個符號的顏色都不一樣嗎?
@NateKerkhofs就是這個意思。或針對不同功能可能使用不同的顏色,例如`<`和`>`的顏色相同; “ +”和“-”的顏色相同; `[`和`]`的顏色相同。
它並不是真正的“生產就緒”,但是感謝您向我的[開源Brainfuck IDE-Brainduck]提出了一些功能要求(https://github.com/Zomis/Brainduck)
@SimonForsberg,我希望我想出這個名字。
@FracturedRetina受一個名為[Rubberduck](https://github.com/rubberduck-vba/Rubberduck)的項目的啟發。一旦IDE更具功能性(具有您要求的大多數功能),我將為您的問題提供答案。
三 答案:
Franck Dernoncourt
2014-04-28 08:28:27 UTC
view on stackexchange narkive permalink

您可以使用 Visual Brainfuck

  • 免費
  • Windows 7
  • 在單個窗口中運行(即在單獨的窗口中沒有工具欄)
  • 保存到文件
  • 在IDE內部執行程序
  • 調試器並逐步執行
  • 編譯為.exe

不突出顯示語法,不支持Brainfuck派生類。

enter image description here

Franck Dernoncourt
2014-04-28 08:36:29 UTC
view on stackexchange narkive permalink

您可以使用 Brainfuck Machine

  • 免費
  • Windows
  • 在單個窗口中運行(即不
  • 保存到文件
  • 在IDE內部執行程序
  • 調試器並逐步執行
  • 編譯為.exe

不突出顯示語法,不支持Brainfuck派生類。

enter image description here

Simon Forsberg
2016-11-01 17:54:50 UTC
view on stackexchange narkive permalink

腦袋

https://github.com/Zomis/Brainduck/releases

    在單個窗口中運行
  • 可以加載並保存到文件
  • 支持將&文件拖放到IDE中
  • 在IDE中執行程序
  • 逐步調試的幾個選項:
    • 逐步
    • 運行直到下一個循環開始
    • “退出”當前循環
    • >
    • “繼續執行步驟”,它將轉到當前循環的下一個迭代,或到達當前循環的結尾
  • 對語法突出顯示的某些支持
  • 免費開放源代碼!
  • 不支持派生,但支持使用 Groovy
  • 嵌入代碼。支持一些Groovy命令,使您可以用名稱標記存儲單元,並斷言您在特定單元上。參見此Fibbonaci數字生成器作為示例
  • 支持對Brainfuck代碼進行分析:
    • 計算循環執行的次數
    • 建議簡化代碼,例如 ++ > ++ <-> 可以變成 + > ++ >
    • 計算次數您的存儲單元正在被讀取或寫入
    • 內存到代碼的映射,以及代碼到內存的映射

您想要其他功能嗎?在Github存儲庫中創建問題,或提交請求請求:)



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...