IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JetBrains Discussion :

JetBrains lance son nouvel EDI .NET multiplateforme


Sujet :

JetBrains

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut JetBrains lance son nouvel EDI .NET multiplateforme
    JetBrains lance son nouvel EDI .NET multiplateforme
    Rider peut-il faire de l’ombre à Visual Studio ?

    Visual Studio a désormais un concurrent, et pas des moindres : Rider, un nouvel EDI lancé par JetBrains, un éditeur de logiciels qui dispose d’une solide réputation auprès des développeurs.

    Propriétaire de nombreux outils de développement très utilisés par les développeurs, dont IntelliJ IDEA ou encore la célèbre extension, pour Visual Studio ReSharper, JetBrains se lance à la conquête des développeurs .NET avec son nouvel IDE Rider.

    La firme vient d’annoncer dans un billet de blog la disponibilité en téléchargement de la RTM (Release To Manufacturing) de l’EDI.

    Nom : rider_20171_twitter_blog.png
Affichages : 9535
Taille : 570,9 Ko

    Rider vient jouer sur les plates-bandes de Visual Studio. Jusqu’ici, l’environnement de développement de Microsoft n’avait pas encore eu droit à une sérieuse concurrence. Rider pourrait donc changer la donne. Car ce dernier dispose d’atouts non négligeables.

    Alors que Visual Studio est disponible uniquement sur Windows et Mac, Rider peut être utilisé sur Windows, Mac et Linux. L’EDI combine la qualité de IntelliJ IDEA avec la puissance de ReSharper, et inclut des outils intéressants comme WebStorm pour le développement Front-end et DataGrid pour la gestion des bases de données.

    Rider permet de développer des applications ASP.NET, .NET Core, .NET Framework, Xamarin et Unity. L’EDI supporte les langages C#, VB.NET, F#, ASP.NET Razor, JavaScript, TypeScript, XAML, HTML, CSS, SCSS, LESS, JSON et SQL.

    Selon son éditeur, Rider dispose de plus de 2000 fonctionnalités d’inspection de code pour les langages supportés, plus de 500 fonctionnalités de refactorisation, des helpers pour la navigation dans le code, un assistant de code, un débogueur, un exécuteur de tests unitaires et plusieurs autres fonctionnalités avancées dont doit disposer un EDI moderne.

    L’extension ReSharper pour Visual Studio est utilisée et appréciée par de nombreux développeurs. JetBrains dispose donc déjà d’une cible d’utilisateurs qu’il pourrait facilement convertir à Rider. D’ailleurs, la firme offre à ceux-ci la possibilité d’étendre leur licence ReSharper Ultimate pour inclure Rider.

    Toutefois, Rider pourrait être moins attractif côté acquisition. Alors que Microsoft offre une version Community de Visual Studio qui est gratuite et dispose de pratiquement toutes les fonctionnalités de l’édition professionnelle, Rider est disponible sur une licence commerciale. Il est gratuit néanmoins pour les étudiants, les enseignants et pour le développement open source.


    Source : JetBrains

    Avez-vous ou allez-vous tester Rider ?

    Que pensez-vous de l’EDI ? A-t-il les atouts pour attirer les utilisateurs de Visual Studio ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 222
    Points
    20 222
    Par défaut
    Ce qui va sauver Microsoft c'est leur licence community qui reste accessible au pro en petite structure.

    Le bon coté c'est que ça va sans doute les pousser à améliorer VS.

    Pour utiliser VS2015 sous windows et Clion (pourtant jeune) sous linux , je préfère l'environnement Jetbrain.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre chevronné
    Avatar de emixam16
    Homme Profil pro
    Chercheur en sécurité
    Inscrit en
    Juin 2013
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Chercheur en sécurité

    Informations forums :
    Inscription : Juin 2013
    Messages : 333
    Points : 1 828
    Points
    1 828
    Par défaut
    C'est une excellente nouvelle !

    Il y a quelques années, le .NET (C# en tête) était limité car était très mal supporté par Linux. Les choses avaient commencé à changer avec le .NET Core, mais il manquait un bon IDE pour que ce langage puisse s’imposer (ne me parlez pas de MonoDevelop).

    J’aime beaucoup le C#, je trouve que c’est une version améliorée (avis personnel !) de Java, il en corrige beaucoup de problèmes (en vrac : possibilité de mettre des bouts de code en unsafe (plus de GC!), meilleurs types génériques, delegates, assez bonnes perfs, …) tout en restant très simple d’apprentissage.

    Par ailleurs, je trouve les raccourcis d’IntelliJ vraiment bien faits, si c’est pareil avec Rider, je pense que ça peut améliorer la productivité du développeur.

    Et puis c’est toujours une bonne chose qu’il y ait une forte concurrence, ça force à innover (cf. Intel vs AMD).

    A voir à l’usage si cet IDE tient ses promesses !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 145
    Points : 392
    Points
    392
    Par défaut
    Actuellement, il est possible de faire quoi en C# sous Linux ? Uniquement des applications en CLI ?

  5. #5
    Membre éprouvé
    Profil pro
    Développeur .NET
    Inscrit en
    Février 2005
    Messages
    363
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 363
    Points : 1 036
    Points
    1 036
    Par défaut
    Citation Envoyé par GilbertLatranche Voir le message
    Actuellement, il est possible de faire quoi en C# sous Linux ? Uniquement des applications en CLI ?
    De l'ASP.NET Core, des app .NET Core via Electron ou encore des app avec un gui framework telle que https://github.com/picoe/Eto
    (un peu d'histoire pour les gui .NET Core: https://blog.lextudio.com/the-story-...s-dd4a9433d0ea)

    Je fait actuellement un projet .NET Core sous linux et windows avec vscode. En dehors des template razor qu'il ne gère pas comme le fait Rider, je dirais qu'avec vscode on s'en sort très bien sous linux/macos.

  6. #6
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 436
    Points : 963
    Points
    963
    Par défaut
    Rider est disponible sur une licence commerciale.

    Bon ba voilà, dommage et non merci

    Espérons qu'ils sortent une version Community
    "S'adapter, c'est vaincre" - Cellendhyll de Cortavar

  7. #7
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Points : 7 752
    Points
    7 752
    Par défaut
    Pour l'avoir utilisé longuement pour le développement d'une LIB pendant qu'il était en version preview, je peux assurer que ça m'a semblé surpasser de loin sharpdevelop ou monodevelop en terme de fonctionnalité et d'utilisation.

    Citation Envoyé par Kikuts Voir le message
    Rider est disponible sur une licence commerciale.

    Bon ba voilà, dommage et non merci

    Espérons qu'ils sortent une version Community
    Je pensais que c'était que dans le monde de Java qu'on jugeait hérétique de payer pour des outils de qualité.
    Enfin, à relativiser car même si c'est toujours mieux quand c'est gratuit, si c'est ton outil de travail principal et qu'il te rend plus productif, c'est un investissement qui s'amortit très vite.

  8. #8
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 436
    Points : 963
    Points
    963
    Par défaut
    Citation Envoyé par _skip
    Je pensais que c'était que dans le monde de Java qu'on jugeait hérétique de payer pour des outils de qualité.
    Enfin, à relativiser car même si c'est toujours mieux quand c'est gratuit, si c'est ton outil de travail principal et qu'il te rend plus productif, c'est un investissement qui s'amortit très vite.
    En fait, je me force d'utiliser un environnement de développement qui sera le plus proche de celui sur lequel je vais travailler chez un client.

    Exemple : pendant pas mal de temps j'utilisais des outils comme Resharper. Malheureusement, peu des entreprises dans lesquelles j'ai évolué utilisaient cet outil.
    Du coup, c'était vraiment pénible et laborieux de switcher d'environnement.

    Autre exemple : utiliser des composants payants. Parfois, le temps gagné est immense (surtout lorsqu'on compte le temps en argent). Mais je ne compte plus les entreprises qui refusent catégoriquement d'avoir des dépendances, qui ont zéro budget pour ce type d'investissement... Du coup, on reinvente la roue...

    Ensuite, lorsque tu es indépendant, si tu comptes ton abonnement Azure / serveur dédié, les licences (exemple : je m'étais acheté les licences de Xamarin lorsque c'était encore payant snif 2000 euros ça fait mal), des composants, des formations, licences store de chaque plateforme (iOS, Google, Microsoft) etc etc etc. Tu te retrouves avec un sacré coût à amortir. De plus en tant qu'indép, souvent, c'est du travail en régie (chez le client) avec donc, ses licences, ses outils etc. Donc payer des tonnes d'outils que tu utilises peu sur une année en dehors de ton temps de travail passé chez le client (exemple : ça fait plus d'1 an que je suis en mission chez le même client), ça fait suer...

    Et qui dit gratuit dit meilleure adoption donc plus grande communauté etc.
    "S'adapter, c'est vaincre" - Cellendhyll de Cortavar

  9. #9
    Membre expert Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 654
    Points : 3 774
    Points
    3 774
    Par défaut
    JetBrains c'est bien si tu y passes du temps. Les IDEs de JetBrains ne sont pas comme Eclipse, Visual Studio, Netbeans ou d'autres. Tu peux coder avec les seconds dès que l'installation est terminée, tandis qu'il faut d'abord prendre le temps de paramétrer les premiers au poil pour que ça se passe bien. Par contre une fois que t'as bien paramétré ton IDE JetBrains comme il faut, alors c'est une Rolls Royce et il n'y en a pas beaucoup qui lui arrivent à la cheville. Mais il faut y passer du temps.

    Donc ce ne sera pas différent d'ailleurs. Les fanboys JetBrains et ceux qui sont prêts à y passer du temps et de l'argent iront chez JetBrains et prendront une licence Rider. Les autres ne bougeront pas leurs solutions actuelles. Visual Studio n'est pas le perdreau de l'année et un IDE JetBrains n'est pas le Messie non plus.
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  10. #10
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 469
    Points : 2 997
    Points
    2 997
    Par défaut
    Pour info, l'offre de dev C# sur Eclipse IDE commence aussi a pointer son nez: https://projects.eclipse.org/proposa...ls-eclipse-ide
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  11. #11
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 222
    Points
    20 222
    Par défaut
    Citation Envoyé par air-dex Voir le message
    JetBrains c'est bien si tu y passes du temps. Les IDEs de JetBrains ne sont pas comme Eclipse, Visual Studio, Netbeans ou d'autres. Tu peux coder avec les seconds dès que l'installation est terminée, tandis qu'il faut d'abord prendre le temps de paramétrer les premiers au poil pour que ça se passe bien. Par contre une fois que t'as bien paramétré ton IDE JetBrains comme il faut, alors c'est une Rolls Royce et il n'y en a pas beaucoup qui lui arrivent à la cheville. Mais il faut y passer du temps.
    Perso j'utilise CLion , intelliJ et Android Studio (bon c'es tcomme intelliJ) et j'ai jamais rien eu à paramétrer pour que mes projets fonctionnent dès leur import. Tu peux effectivement faire beaucoup de personnalisation , mais ce n'est pas obligatoire.
    Tu as des exemples de chose que tu es obliger de faire avant de pouvoir concrètement utiliser l'IDE ?
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  12. #12
    Membre expert Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 654
    Points : 3 774
    Points
    3 774
    Par défaut
    Citation Envoyé par grunk Voir le message
    Tu as des exemples de chose que tu es obliger de faire avant de pouvoir concrètement utiliser l'IDE ?
    Si je ne devais en citer qu'une ce serait le réglage du nombre de fichiers pouvant être ouverts simultanément. Au delà IntelliJ t'en ferme automatiquement. La première fois que j'ai utilisé un IntelliJ (PHPStorm pour ne pas le nommer), je ne comprenais pas pourquoi je ne voyais plus certains fichiers qui étaient pourtant censés être ouverts. Ce n'était pas moi qui avait eu des absences au moment où je aurais fermé les fichiers mais bel et bien PHPStorm qui me les fermait automatiquement au delà d'un certain nombre. Si on ajoute la sauvegarde automatique à ça alors là c'est le jackpot. Je peux te dire que ce jour là j'ai bien gueulé contre mon PC et contre IntelliJ.

    Au fur et à mesure du temps j'ai dû régler plein d'autres petites choses comme ça sur mon PHPStorm sans que je me souvienne en détail de ces choses là. Mais une fois que ce fut réglé alors PHPStorm a été un plaisir à utiliser.
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  13. #13
    Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2014
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 82
    Points : 56
    Points
    56
    Par défaut
    avec Rider Es ce que l'on pourras dévelloper avec monogame ?
    L’Échec est la preuve que l'on à essayer
    Les question bête n'existe pas la seul chose bête c'est la personne qui n'auras pas poser la question

  14. #14
    Expert confirmé Avatar de yildiz-online
    Homme Profil pro
    Architecte de domaine
    Inscrit en
    Octobre 2011
    Messages
    1 444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de domaine

    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 444
    Points : 4 563
    Points
    4 563
    Par défaut
    Citation Envoyé par grunk Voir le message
    Tu as des exemples de chose que tu es obliger de faire avant de pouvoir concrètement utiliser l'IDE ?
    -Activer la javadoc en mouse hover
    PXL le retro-gaming facile: Essayez-le

    Yildiz-Engine an open-source modular game engine: Website
    Yildiz-Online a 3D MMORTS in alpha: Facebook page / Youtube page

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/04/2010, 09h22
  2. Réponses: 0
    Dernier message: 09/04/2010, 09h22
  3. Nouvel EDI C++ : Borland C++BuilderX
    Par Marc Lussac dans le forum C++Builder
    Réponses: 37
    Dernier message: 24/02/2005, 23h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo