I am not sure where I heard about this product, probably on one of the XSharp forums.:It's called JetBrains Rider.
https://www.jetbrains.com/rider/
Is anyone using this IDE? I would like to know what anyone here thinks about it.
Cecil
Visual Studio IDE by JetBrains, called RIDER
- cecilchamp
- Posts: 49
- Joined: Wed Jun 12, 2019 1:44 pm
- lumberjack
- Posts: 727
- Joined: Fri Sep 25, 2015 3:11 pm
- Location: South Africa
Visual Studio IDE by JetBrains, called RIDER
Hi Cecil,
Heard about it, but so far my preferred IDE is XIDE... Have not needed anything more...cecilchamp wrote:I am not sure where I heard about this product, probably on one of the XSharp forums.:It's called JetBrains Rider.
https://www.jetbrains.com/rider/
Is anyone using this IDE? I would like to know what anyone here thinks about it.
______________________
Johan Nel
Boshof, South Africa
Johan Nel
Boshof, South Africa
- cecilchamp
- Posts: 49
- Joined: Wed Jun 12, 2019 1:44 pm
Visual Studio IDE by JetBrains, called RIDER
Hi Johan,
I haven't gotten into XIDE because I really am not sure where to start. I'll look into it after work today.
Thanks,
Cecil
I haven't gotten into XIDE because I really am not sure where to start. I'll look into it after work today.
Thanks,
Cecil
- lumberjack
- Posts: 727
- Joined: Fri Sep 25, 2015 3:11 pm
- Location: South Africa
Visual Studio IDE by JetBrains, called RIDER
Hi Cecil,
Well if installed, normally in C:XIDE. Just fire it, create a "Project", Right click on the project, add appropriate application from the Templates and off you go...cecilchamp wrote:Hi Johan,
I haven't gotten into XIDE because I really am not sure where to start. I'll look into it after work today.
______________________
Johan Nel
Boshof, South Africa
Johan Nel
Boshof, South Africa
- cecilchamp
- Posts: 49
- Joined: Wed Jun 12, 2019 1:44 pm
Visual Studio IDE by JetBrains, called RIDER
That seems simple enough. I can't wait to get home to give it a try.
Thanks,
Cecil
Thanks,
Cecil
Visual Studio IDE by JetBrains, called RIDER
Hi Cecil,
XIDE is my development choice, I use Visual Studio only when absolutely needed.
XIDE is fast and code centric, and works also on small monitors, and is also usable on my tablet PC.
And apart form the fact that is written in X#, the author, Chris Pyrgas, is really helpful and has implemented a lot of our suggestions.
The only problem I have with it: it does not supports XAML - not because Chris has not tried to implement it, but because some functionalities needed by XAML are implemented in Visual Studio and not in the compiler.
Wolfgang
XIDE is my development choice, I use Visual Studio only when absolutely needed.
XIDE is fast and code centric, and works also on small monitors, and is also usable on my tablet PC.
And apart form the fact that is written in X#, the author, Chris Pyrgas, is really helpful and has implemented a lot of our suggestions.
The only problem I have with it: it does not supports XAML - not because Chris has not tried to implement it, but because some functionalities needed by XAML are implemented in Visual Studio and not in the compiler.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Visual Studio IDE by JetBrains, called RIDER
Cecil,
One of the problems that you may have with XIDE is that the terminology is different from FoxPro.
What FoxPro calls a Project is called an Application in XIDE.
A project in XIDE is a collection of Applications.
Apart from that and what Wolfgang said about WPF you should be fine with XIDE.
Robert
One of the problems that you may have with XIDE is that the terminology is different from FoxPro.
What FoxPro calls a Project is called an Application in XIDE.
A project in XIDE is a collection of Applications.
Apart from that and what Wolfgang said about WPF you should be fine with XIDE.
Robert
XSharp Development Team
The Netherlands
robert@xsharp.eu
The Netherlands
robert@xsharp.eu
- cecilchamp
- Posts: 49
- Joined: Wed Jun 12, 2019 1:44 pm
Visual Studio IDE by JetBrains, called RIDER
Okay. Sounds great.
Thanks,
Cecil
Thanks,
Cecil
Visual Studio IDE by JetBrains, called RIDER
Hi Wolfgang,
Btw, another limitation of XIDE is that you cannot debug applications compiled in 64bit mode, but only in 32bit mode. It's a limitation of the (external) debugging library I am using unfortunately.
To be precise about it, what XIDE does not have is a XAML _visual_ editor, and that's because when I tried to implement it I simply got just too frustrated with how its internals are designed (as an IDE writer I would have to work with its internals, nothing wrong (ok, not much wrong ) with WPF as a system when being used normally from regular apps). But if you simply want to embed an already existing XAML resource to your app, that should be pretty easy actually.wriedmann wrote: The only problem I have with it: it does not supports XAML - not because Chris has not tried to implement it, but because some functionalities needed by XAML are implemented in Visual Studio and not in the compiler.
Btw, another limitation of XIDE is that you cannot debug applications compiled in 64bit mode, but only in 32bit mode. It's a limitation of the (external) debugging library I am using unfortunately.
Chris Pyrgas
XSharp Development Team
chris(at)xsharp.eu
XSharp Development Team
chris(at)xsharp.eu
Visual Studio IDE by JetBrains, called RIDER
Hi Chris,
there are two sorts of XAML: compiled XAML and loose XAML.
Loose XAML can be embedded also by XIDE (and that is what I already do for some functionalities of my XIDE written WPF applications), but for WPF forms loose XAML has some limitations.
Normal XAML is compiled to BAML by Visual Studio, and the relative compiler also generates a code file (xx.g.cs for C#, xx.g.prg for X#), and adds this file to the project.
Unfortunately the only way to generate that is to use MSBuild, and it has to be an intermediate step in the compile process because the XAML could reference classes in the application itself.
For me this is not really a problem because I build my windows in code, using my own classes that offer some functionalities, like databinding of the DataGridView columns (the columns are defined in the ViewModel, and not in the View), and also the possibility to immediatly implement different languages into the forms.
Wolfgang
there are two sorts of XAML: compiled XAML and loose XAML.
Loose XAML can be embedded also by XIDE (and that is what I already do for some functionalities of my XIDE written WPF applications), but for WPF forms loose XAML has some limitations.
Normal XAML is compiled to BAML by Visual Studio, and the relative compiler also generates a code file (xx.g.cs for C#, xx.g.prg for X#), and adds this file to the project.
Unfortunately the only way to generate that is to use MSBuild, and it has to be an intermediate step in the compile process because the XAML could reference classes in the application itself.
For me this is not really a problem because I build my windows in code, using my own classes that offer some functionalities, like databinding of the DataGridView columns (the columns are defined in the ViewModel, and not in the View), and also the possibility to immediatly implement different languages into the forms.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it