Mono-D

D Add-In for MonoDevelop

  • 所有者: aBothe/Mono-D
  • 平台:
  • 許可證: Other
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Mono-D is a language binding for MonoDevelop for the D Programming language.

Project site.

Few (none?) GNU/Linux distros package a new enough MonoDevelop required by Mono-D.
You can download pre-built binaries built with mono3 below. Unpack to /opt/mono.

How to initialize Mono-D development under Linux

Join the chat at https://gitter.im/aBothe/Mono-D

  • Setup MonoDevelop to use /opt/mono instead of other runtimes
    • Open MonoDevelop
    • Go to Edit -> Options -> Projects tab -> .NET Runtimes
    • Enter /opt/mono as new runtime if it's not there already!
    • Select it as standard runtime
    • Now you can build Mono-D with its gtk-sharp dependencies and no Mono.Cairo conflicts
  • Clone Mono-D
    • Open a terminal in your projects folder
    • git clone https://github.com/aBothe/Mono-D.git
    • cd Mono-D
    • git submodule init
    • git submodule update
  • Build Mono-D
    • Open & build the main solution
    • Add symlinks from projectdir/Mono-D/bin/Debug/* to your MonoDevelop AddIns folder
      • cd /opt/mono/lib/monodevelop/AddIns
      • ln -s -d %YourProjectDirectory%/Mono-D/bin/Debug D
    • In the solution view, open the MonoDevelop.D options -> Properties -> Run -> Custom Commands
    • Choose Execute
    • Set /opt/mono/bin/monodevelop as executable
    • Working directory can be left empty
    • Confirm via OK
    • Press F5 to debug

How to initialize Mono-D development under Windows

  • Clone Mono-D
    • Open a git bash in your projects folder
    • git clone https://github.com/aBothe/Mono-D.git
    • cd Mono-D
    • git submodule init
    • git submodule update
  • Build Mono-D
    • Open & build the main solution inside Visual Studio or Xamarin Studio (the latter is required to do changes on Gtk#-based Option Panels etc.)
    • Add symlinks from projectdir/Mono-D/bin/Debug/* to your MonoDevelop AddIns folder
      • Run the make symlink.bat that is located inside the folder root
    • You might want to set a new default executable path to XamarinStudio.exe, but normally, this is not necessary if you've installed XS via the normal installer
    • Run & Debug Mono-D

主要指標

概覽
名稱與所有者aBothe/Mono-D
主編程語言C#
編程語言C# (語言數: 3)
平台
許可證Other
所有者活动
創建於2011-12-06 17:22:14
推送於2020-05-14 20:52:45
最后一次提交2020-05-14 22:52:40
發布數6
最新版本名稱v0.5.5.6 (發布於 )
第一版名稱0.5.5 (發布於 )
用户参与
星數112
關注者數21
派生數26
提交數1.7k
已啟用問題?
問題數625
打開的問題數120
拉請求數32
打開的拉請求數0
關閉的拉請求數7
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?