2010-11-05 188 views
19

是否有一個開源的「僞代碼」編輯器,帶有「語法高亮」和「自動完成」? 甚至可能爲Notepad ++或任何其他文本編輯器打包?僞代碼編輯器

謝謝。

+5

什麼是你想實現什麼?任何想要編寫的僞代碼都必須遵守一些語法和語言結構,以便編輯器能夠執行語法高亮和自動完成。那麼,爲什麼你不選擇一個相當容易閱讀的語言,並將其用作你的僞代碼呢? – 2010-11-05 21:00:19

+3

我認爲你必須等到他們發佈一個僞代碼的規範;但是,嚴重的是,任何帶有VB,C#或Java語法突出顯示的IDE都可能做得非常好,因爲它們的關鍵字與大多數僞代碼 – Dexter 2010-11-05 21:02:07

+0

http://texstudio.sourceforge.net/ – 2017-03-28 07:36:13

回答

7

雖然丹尼爾說的是正確的:也許這樣?

http://sourceforge.net/projects/edpcs/

如果你想有一個「真正的」僞代碼編輯器,寫一個文本編輯器,你自己的語法高亮配置。

+0

它看起來很有前途。我希望它會變得更好,更發達。 – Royi 2011-05-09 14:12:36

+1

這個webapp也很有趣,https://code2flow.com/app – Sangimed 2016-12-25 21:29:07

1

不會有任何特定於您的psuedocode。它因開發者而異。

4

僞代碼本質上沒有形式化,也沒有真正的語法,並且在正常意義上不具有標識符。而且,它很特殊,所以你必須定義你自己的規則。所以,如果有這樣一個實際有用的東西,我會感到驚訝。嘗試Python,也許;它與您通過真正的定義獲得僞代碼差不多,而且大量的編輯器會處理它。

3

您可以使用自定義語言插件系統輕鬆地爲NotePad ++定義自己的僞代碼語言。你可以在內置的,與語言無關的自動完成打開系統 - >設置>首選項>備份/自動完成

退房:Creating a User Defined Language in Notepad++