digitalmars.D.announce - D Addin for MonoDevelop on Linux
- alex (7/7) Dec 05 2011 Hi everyone,
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= (10/17) Dec 05 2011 Hi,
- alex (6/6) Dec 05 2011 1) Code completion can be enabled via adding phobos library paths etc. t...
- Andrej Mitrovic (4/4) Dec 05 2011 You've mentioned you made a fix for the project settings bug, but did
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= (5/11) Dec 06 2011 Oh wow, completely missed the relevant section in project options. Oops!
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= (7/14) Dec 06 2011 Hm, it doesn't seem like the add-in uses smart indentation. For example:
- alex (1/1) Dec 06 2011 Sorry, but it's not implemented yet.
- Andrea Fontana (5/17) Dec 06 2011 Good work.
Hi everyone, I just want to announce the first alpha release of Mono-D. FYI, Mono-D is a MonoDevelop AddIn which provides code completion/refactoring features and project management for D. So, you'll be able to enjoy comfort-features also on non-windows systems! Just check out http://mono-d.sourceforge.net Please feel free to leave comments/critics etc. on that blog!
Dec 05 2011
On 05-12-2011 20:35, alex wrote:Hi everyone, I just want to announce the first alpha release of Mono-D. FYI, Mono-D is a MonoDevelop AddIn which provides code completion/refactoring features and project management for D. So, you'll be able to enjoy comfort-features also on non-windows systems! Just check out http://mono-d.sourceforge.net Please feel free to leave comments/critics etc. on that blog!Hi, Some questions: 1) Where do I find the refactoring/completion features? Do I need to enable/configure them somewhere? 2) Will you add per-project compiler parameter configuration? This is very necessary, as some projects rely strongly on certain parameters. 3) Is using this on Windows supported (or does it just happen to work?)? In any case, good work so far! - Alex
Dec 05 2011
1) Code completion can be enabled via adding phobos library paths etc. to the compiler configuration(s). There's a tutorial how to do this in the 'Getting Started' section of the project site. 2) You can add per-project (both linker and compiler) parameters. Extra include paths and library references, of course. 3) Yes.
Dec 05 2011
You've mentioned you made a fix for the project settings bug, but did you upgrade the plugin? In the updates section it says no updates are available. I've used MonoD for a while before and it looks like a very nice IDE. :)
Dec 05 2011
On 06-12-2011 07:06, alex wrote:1) Code completion can be enabled via adding phobos library paths etc. to the compiler configuration(s). There's a tutorial how to do this in the 'Getting Started' section of the project site.That did the trick, thanks!2) You can add per-project (both linker and compiler) parameters. Extra include paths and library references, of course.Oh wow, completely missed the relevant section in project options. Oops!3) Yes.Great! - Alex
Dec 06 2011
On 05-12-2011 20:35, alex wrote:Hi everyone, I just want to announce the first alpha release of Mono-D. FYI, Mono-D is a MonoDevelop AddIn which provides code completion/refactoring features and project management for D. So, you'll be able to enjoy comfort-features also on non-windows systems! Just check out http://mono-d.sourceforge.net Please feel free to leave comments/critics etc. on that blog!Hm, it doesn't seem like the add-in uses smart indentation. For example: void main() {<hit enter> or just not supported yet? - Alex
Dec 06 2011
Good work. Tested on Ubuntu 64bit with Monodevelop 2.8 compiled from source. Works fine and it's very responsive (code completion is too responsive!) Bug: syntax highlight for "test" works but not for `test` alex Wrote:Hi everyone, I just want to announce the first alpha release of Mono-D. FYI, Mono-D is a MonoDevelop AddIn which provides code completion/refactoring features and project management for D. So, you'll be able to enjoy comfort-features also on non-windows systems! Just check out http://mono-d.sourceforge.net Please feel free to leave comments/critics etc. on that blog!
Dec 06 2011