digitalmars.D.ide - Looking for a D syntax highlighter for Lazarus SynEdit
- D-ratiseur (9/9) Feb 28 2013 Hello, you probably know the multi-pltaform IDE "Lazarus". It has
- Samuel Lampa (3/12) Feb 28 2013 Interesting! I really like Lazarus.
- Daniel Kozak (2/11) Feb 28 2013 You can use Xamarin (Monodevelop) under linux too
- D-ratiseur (7/12) Mar 01 2013 No... on the Fedora official repo latest version is monoDev
- Daniel Kozak (6/20) Mar 04 2013 I have ArchLinux and everything works perfect. (mono-2.10,
- John Colvin (3/17) Apr 04 2013 Ugh, I've had this problem too. It's strange, normally fedora is
- Minas Mina (3/5) Apr 26 2013 It's not fedora's fault. Xamarin doesn't provide updated packages
- Moody (7/16) Mar 03 2013 At least a tokenizer should not be a problem. A parser gets a bit
- D-ratiseur (13/25) Mar 04 2013 No not yet. I briefly studied how it's possible to write the
- Dejan Lekic (6/17) May 01 2013 MonoDevelop + MonoD = the best what you can get, on both Linux and Windo...
- D-Ratiseur (7/23) May 02 2013 On Windows there is also an awesome free alternative, I've just
- Baz (3/29) Nov 12 2013 WorkInProgress...
- Basile Burg (4/34) Jun 16 2014 An IDE project has just started, I plan to release a consistent
Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D... Currently I use Xamarin under windows and Geany under linux but I think something better could be made in Laz...Neither Geany nor MonoDevelop are "really" dedicated to D...(same remark about code:block)...
Feb 28 2013
On 02/28/2013 04:47 PM, D-ratiseur wrote:Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D... Currently I use Xamarin under windows and Geany under linux but I think something better could be made in Laz...Neither Geany nor MonoDevelop are "really" dedicated to D...(same remark about code:block)...Interesting! I really like Lazarus. // Samuel
Feb 28 2013
On Thursday, 28 February 2013 at 15:47:52 UTC, D-ratiseur wrote:Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D... Currently I use Xamarin under windows and Geany under linux but I think something better could be made in Laz...Neither Geany nor MonoDevelop are "really" dedicated to D...(same remark about code:block)...You can use Xamarin (Monodevelop) under linux too
Feb 28 2013
On Thursday, 28 February 2013 at 21:48:02 UTC, Daniel Kozak wrote:On Thursday, 28 February 2013 at 15:47:52 UTC, D-ratiseur wrote:No... on the Fedora official repo latest version is monoDev 2.8.x, which is not compat with the D lang. binding plugin (it recquires the dev.package v IDE 3.0). And it's impossible to compile version 3 because the MonoDev repo misses some files in the unit test folder...But it seems that the version 4.0 will be available soon under linux.Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. ...You can use Xamarin (Monodevelop) under linux too
Mar 01 2013
On Friday, 1 March 2013 at 20:31:02 UTC, D-ratiseur wrote:On Thursday, 28 February 2013 at 21:48:02 UTC, Daniel Kozak wrote:I have ArchLinux and everything works perfect. (mono-2.10, monodevelop-4, and latest mono-d plugin). BTW. It is possible to build mono-3, there are no missing files anymore. PKGBUILD for arch should help you: https://aur.archlinux.org/packages/mo/mono-beta/PKGBUILDOn Thursday, 28 February 2013 at 15:47:52 UTC, D-ratiseur wrote:No... on the Fedora official repo latest version is monoDev 2.8.x, which is not compat with the D lang. binding plugin (it recquires the dev.package v IDE 3.0). And it's impossible to compile version 3 because the MonoDev repo misses some files in the unit test folder...But it seems that the version 4.0 will be available soon under linux.Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. ...You can use Xamarin (Monodevelop) under linux too
Mar 04 2013
On Friday, 1 March 2013 at 20:31:02 UTC, D-ratiseur wrote:On Thursday, 28 February 2013 at 21:48:02 UTC, Daniel Kozak wrote:Ugh, I've had this problem too. It's strange, normally fedora is pretty good at staying up to date.On Thursday, 28 February 2013 at 15:47:52 UTC, D-ratiseur wrote:No... on the Fedora official repo latest version is monoDev 2.8.x, which is not compat with the D lang. binding plugin (it recquires the dev.package v IDE 3.0). And it's impossible to compile version 3 because the MonoDev repo misses some files in the unit test folder...But it seems that the version 4.0 will be available soon under linux.Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. ...You can use Xamarin (Monodevelop) under linux too
Apr 04 2013
On Thursday, 4 April 2013 at 23:47:53 UTC, John Colvin wrote:Ugh, I've had this problem too. It's strange, normally fedora is pretty good at staying up to date.It's not fedora's fault. Xamarin doesn't provide updated packages for linux.
Apr 26 2013
On Thursday, 28 February 2013 at 15:47:52 UTC, D-ratiseur wrote:Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit.Indeed, SynEdit is quite cool.If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D...At least a tokenizer should not be a problem. A parser gets a bit more complex. Did you start such a project aleady? I'd be interested in seeing whats going on.Currently I use Xamarin under windows and Geany under linux but I think something better could be made in Laz...Neither Geany nor MonoDevelop are "really" dedicated to D...(same remark about code:block)...hmmm, i mostly use vi or kate, but my D projects are not so large yet that a full-featured IDE would be required.
Mar 03 2013
On Sunday, 3 March 2013 at 17:51:48 UTC, Moody wrote:On Thursday, 28 February 2013 at 15:47:52 UTC, D-ratiseur wrote:No not yet. I briefly studied how it's possible to write the highlighter, I think it 's quite straightforward for someone who masters D (not my case, I'm learning), furthemore there is already a C++ example and the Delphi example shows how to make a "highlighter with folding". About the tokenizer it would be used for the completion or an error insight system...but it's not the first thing to do (IMO). I also think that the IDE could be partially be written in D, as FPC can link obj files (not quite sure if they use the same format ELF ? OMF ? COFF ?). I'll put a link to the project in the future, in case there would be one...Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit.Indeed, SynEdit is quite cool.If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D...At least a tokenizer should not be a problem. A parser gets a bit more complex. Did you start such a project aleady? I'd be interested in seeing whats going on.
Mar 04 2013
D-ratiseur wrote:Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D... Currently I use Xamarin under windows and Geany under linux but I think something better could be made in Laz...Neither Geany nor MonoDevelop are "really" dedicated to D...(same remark about code:block)...MonoDevelop + MonoD = the best what you can get, on both Linux and Windows. -- Dejan Lekic dejan.lekic (a) gmail.com http://dejan.lekic.org
May 01 2013
On Wednesday, 1 May 2013 at 19:43:58 UTC, Dejan Lekic wrote:D-ratiseur wrote:On Windows there is also an awesome free alternative, I've just "discovered" a few days ago: Visual-D ! People will say that it's rather well known but you can install it for FREE with VisualStudio 2012 shell (integrated + isolated). VS is a rock-solid IDE and the Visual-D plugin is as good as mono-D. And you can debug btw...Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D... Currently I use Xamarin under windows and Geany under linux but I think something better could be made in Laz...Neither Geany nor MonoDevelop are "really" dedicated to D...(same remark about code:block)...MonoDevelop + MonoD = the best what you can get, on both Linux and Windows.
May 02 2013
On Thursday, 2 May 2013 at 14:41:50 UTC, D-Ratiseur wrote:On Wednesday, 1 May 2013 at 19:43:58 UTC, Dejan Lekic wrote:WorkInProgress... https://github.com/BBasile/SynD2SynD-ratiseur wrote:On Windows there is also an awesome free alternative, I've just "discovered" a few days ago: Visual-D ! People will say that it's rather well known but you can install it for FREE with VisualStudio 2012 shell (integrated + isolated). VS is a rock-solid IDE and the Visual-D plugin is as good as mono-D. And you can debug btw...Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D... Currently I use Xamarin under windows and Geany under linux but I think something better could be made in Laz...Neither Geany nor MonoDevelop are "really" dedicated to D...(same remark about code:block)...MonoDevelop + MonoD = the best what you can get, on both Linux and Windows.
Nov 12 2013
On Tuesday, 12 November 2013 at 16:39:21 UTC, Baz wrote:On Thursday, 2 May 2013 at 14:41:50 UTC, D-Ratiseur wrote:An IDE project has just started, I plan to release a consistent version in a few weeks: https://github.com/BBasile/CoeditOn Wednesday, 1 May 2013 at 19:43:58 UTC, Dejan Lekic wrote:WorkInProgress... https://github.com/BBasile/SynD2SynD-ratiseur wrote:On Windows there is also an awesome free alternative, I've just "discovered" a few days ago: Visual-D ! People will say that it's rather well known but you can install it for FREE with VisualStudio 2012 shell (integrated + isolated). VS is a rock-solid IDE and the Visual-D plugin is as good as mono-D. And you can debug btw...Hello, you probably know the multi-pltaform IDE "Lazarus". It has a great code editor component called SynEdit. If an advanced D user writes a D parser/tokenizer in Object Pascal and a SynEdit highlighter for D, then Lazarus could be used to write an awesome IDE for D... Currently I use Xamarin under windows and Geany under linux but I think something better could be made in Laz...Neither Geany nor MonoDevelop are "really" dedicated to D...(same remark about code:block)...MonoDevelop + MonoD = the best what you can get, on both Linux and Windows.
Jun 16 2014