portaldacalheta.pt
  • Põhiline
  • Tulud Ja Kasv
  • Protsess Ja Tööriistad
  • Investorid Ja Rahastamine
  • Puldi Tõus
Tehnoloogia

Projektisõitja: eraldiseisev ReSharper IDE



Microsofti lihtsa nihkega avatud lähtekoodiga ja koostalitlusvõime poole (neile, kes te sellest puudust tundsite, vaadake spin-offi Microsofti avatud tehnoloogiad , asutatud 2012 ja uuesti kokku võetud 2015. aastal), oli vaid aja küsimus, millal hakkasime nägema alternatiive mõnele nende põhitootele, näiteks Visual Studio.

Sisestage Project Rider. Tegelikult pole see lahe vanamutt mootorratta Mad Maxi stiilis (minu esimene mulje), vaid IDE guru JetBrains võistluse koodnimi Visual Studio'le ... ja vastake paljudele arendajate kogukonna palvetele. Enam pole JetBrains rahul sellega, et toetab lihtsalt oma VS-i jaoks mõeldud ReSharperi pistikprogrammi, vaid on selle viinud uuele tasemele.



Lõpetamata C # ja Visual Basic .NET IDE teatas jaanuari keskel NDC Londonis Hadi Hariri (Jetbrains ’Developer Advocacy Lead) Jar Jar Binki vihakõne ja Javascripti laimuga - saate vaadata tema meelelahutuslikku esitlust veebisaidil JetBrainsi ajaveeb .



Siin on IntelliJ platvormide perekonna uusima liikme Project Rider madalseis: iseseisev, platvormidevaheline, ReSharperi toetatud.



Project Rider, IntelliJ platvormi perekonna uusim liige.

Tõeline konkurents

Visual Studio on praegu .NETi ja C # jaoks ainus toimiv IDE, mis nõuab, nagu me teame, Windowsi. Microsoftil on monopol, mis sunnib OSX-i ja Linuxi kasutajaid oma arendustöös kasutama Visual Studiot käitavaid virtuaalmasinaid.



Tõelise alternatiivi olemasolul avaldatakse kogu konkurentsile avaldatav positiivne surve Microsoftile, seega näeme nii Visual Studio kui ka Project Rideri jätkuvaid täiustusi, kui need klientide jaoks huvi pakuvad.

'Aga Kate, kes suudab võistelda C # loojatega?'

Kui keegi saab, on see JetBrains. Selle IntelliJ platvorm on olnud umbes 16 aastat ja ReSharper, selle .NET-i laiendus Visual Studio jaoks, olnud juba kümme aastat. Selle hulk populaarseid ja edukaid IDE-sid (ja nendega seotud pistikprogramme) kinnitab, et ta teab, mida ta teeb.



Pole ReSharperi asendaja

Project Rider kasutab Visual Studio jaoks JetBrainsi .NET-laiendust tagumises osas, seega pole see mõeldud ReSharperi asendamiseks, vaid on vastastikku kasuliku täiendusena. ReSharperi täpsustamine on nüüd topeltkaal, parandades nii .NET-laiendit (ja sellest tulenevalt Visual Studio kasutajate kogemusi - rääkige keerulistest suhetest) kui ka Project Riderit.

Project Rider ei ole mõeldud ReSharperi asendama; ta kasutab seda tegelikult tagaosas. Piiksuma

'Aga Kate, ReSharper on aeglane.'

See on minu mentori Charles Gibsoni vastus, kui mainisin Project Riderit, ja see on tunne, mida olen mujalt peegeldanud. Õnneks sain võimaluse rääkida otse Hadi Haririga, kutiga, kes seda NDC Londonis esitles ja see on üks asi, mille ma otse üles tõin.



Head uudised! Ta ütleb: 'Iga väljalaskega töötame jõudluse parandamiseks väga kõvasti ja sageli näeme seda nii enda testides kui ka klientide tagasisides.'

Hadi Hariri sõnul töötab JetBrains oma ReSharperi ja Rideri väljaannete kiiruse parandamiseks aktiivselt.



Hadi tõi välja ka suurepärase asja, et oma platvormi omamisega (eriti raskekaalu Roslynist vaba) on JetBrainsil palju suurem kontroll asjade üle, mis aeglustaksid ReSharperit, ja seega: 'Seetõttu oleme juba praegu tõenäoliselt kiiremad kui VS päris mitmel alal. '

OS vabadus

Selle eelised on enesestmõistetavad; arendajad, olgu siis Maci fänn, Linuxi habe või Windowsi kasutaja (mis on Windowsi kasutaja jaoks lõbusalt halvustav, kuid siiski tsiviiltermin?), on OS-i eelistuste osas häälekad ja visad.



Nad on isegi silumis Linuxis töötanud! Piiksuma

OK, nii et mõnel Linuxi distributsioonil on tõrgeteta jõudluse saavutamine mõningate prognoositavate probleemidega, kuid hei, parem kui VM-i keerutamine.

Platvormiülese IDE omamine on praegusel hetkel kodanikuõigus, nagu ütles Hadi: „Tõenäoliselt on kõige põnevam see, et ei pea enam C # -arenduse tegemiseks VM-i käitama ja saan nüüd kõik, mis mul Macis ReSharperiga oli. ”

hea jätkumise gestaltseadus

Muidugi, juba on olemas mõned platvormiülesed võimalused, näiteks Visual Studio Code ja MonoDevelop, kuid esimene on Microsofti lahja järelmõtte ja teine ​​on üsna olukorraline (I.E. Unity silumine).

Ühe peatuse projektipood

Mis iganes on teie .NET-i maitse, olete ikka hea. Project Rider saab hakkama projektidega Monos, .NET-i raamistikus ja DNX-s, silumistoega, mis hõlmab kõiki ülaltoodud ja CoreCLR-i (lõpuks).

... välja arvatud visuaalsed disainerid

Project Rider ei paku mõnda Visual Studios saadaolevat visuaalset disainerit, näiteks XAML-i, veebivormide kujundajat ja Entity Framework Designerit. Hadi Hariri kinnitas, et ka nendega pole plaane. Pole midagi, saate alati tellida .

IntelliJ funktsionaalsus

JetBrainsi järglasena on Project Rideril kogu IntelliJ platvormi tarkus ja funktsionaalsus (antud juhul RESharperi hooldus). Ma võiksin kirjutada terve artikli just nende eeliste kohta: nii koodi kui ka failistruktuuri hõlbus navigeerimine, koodide puhastamine, nutikas automaatne täitmine, koodilõhna tuvastamine ja eraldusvõime, õnnelik, turvaline refaktoreerimine ja kõik suured tööriistade integreerimise asjad, versioon juhtimine, testimine ja silumine jne. Kontrollitud tööstuskogemuse kohta võib öelda palju.

C # ja .NET IDE ‘Project Rider’ on kõik ReSharperi ja IntelliJ platvormi funktsioonid!

Kuna see on IntelliJ platvormil, saavad Rideri arendajad kogu IntelliJ suurepärase funktsionaalsuse!

IntelliJ pistikprogrammid

Samamoodi toetab JetBraini vastsündinud järeltulijana olemasolevaid ~ 1000 allalaaditavat IntelliJ IDEA pistikprogrammi. VIM-i kasutajad, rõõmustage! (Hei, ära koputa. IdeaVim on praegu seitsmes enim allalaaditud IDEA pistikprogramm.)

Litsentsitud

Kuigi see on irooniline, arvestades, et Project Rider eksisteerib ainult Microsofti liikumise tõttu avatud lähtekoodiga, on täiesti mõistetav, et JetBrains kavatseb järgida litsentsitasu mudelit.

Hinnakujundust ei ole veel välja kuulutatud, kuid see põhineb JetBrainsi praegustel sarnaste toodete hinnamudelitel (CLioni isiklik litsents - 89 dollarit aastas) ja teadlikkusele raskustest inimeste vahetamisel või mõlema kasutamise vajadusel (ja tsiteerin nende Project Rideri ajaveebipostitus: 'Hinnakujunduse kehtestamisel võtame arvesse arvukalt esineda võivaid kasutusstsenaariume, näiteks keegi, kes soovib kasutada mõlemat tööriista jne.') Arvan, et võime oodata midagi konkurentsivõimelist hinnaga $ 539 aastas Visual Studios individuaalne litsents.

Kirjutatud avatud lähtekoodiga keeles

Esiosa on kirjutatud Kotlinis (taustaprogramm on C # ReSharperi kaudu). Mõni teist (sealhulgas ka mina) ei pruugi Kotlinist varem kuulnud, seega lubage mul selgitada: Kotlin on JetBrainsi loodud ja välja töötatud keel Java asendamiseks, viidates rahulolematusele olemasolevate keelte funktsioonikomplektiga. Kotlini arendus algas 2010. aastal, sellest teatati 2011. aastal ja see vabastati Apache 2 litsentsi alusel avatud lähtekoodina 2012. aastal. See on täielikult Java-ga koostalitlusvõimeline ja piisavalt mitmekülgne nii esiotsa, serveripoolsete kui ka Androidi rakenduste jaoks.

Nüüd, kui oskate hinnata Kotlini viletsust, lubage mul otsast alustada: Esiosa on kirjutatud Kotlinis! Nii et isegi kui tootel endal on litsents, on vähemalt keel (ja IntelliJ platvorm) avatud lähtekoodiga. Kui lahe see on?

Project Rider, IntelliJ platvormi perekonna uusim liige.

2016. aasta sügisel ilmunud väljaanne Project Riderile

Projekt Rider on kavas vabastada 2016. aasta sügisel pärast nii era- kui ka avalikku varajase juurdepääsu programmi, ehkki on öeldud, et EAP-de tulemused võivad avaldamist edasi lükata (nagu peakski olema). Kui olete huvitatud varajaste järkude proovimisest, Registreeri !

Üldiselt olen ma üsna häiritud JetBrainsi sisenemisest seni vaidlustamata C # IDE-de väljale, kas või ainult konkurentsi huvides. Kuigi ma ei suutnud Hadi Haririlt ühtegi näpunäidet ametliku pealkirja kohta välja tuua, juurdun selle dubleerimise nimel MadSharp minna koos oma esmamuljega sõnadest ‘Project Rider’.

Eriline tänu Hadi Hariri minu lakkamatute küsimuste esitamise ja faktide kontrollimise näpunäidete eest.

Pliiatsi jõud: tähtede õpetus

Tööriistad Ja Õpetused

Pliiatsi jõud: tähtede õpetus
Adobe XD vs. Visand - milline UX-i tööriist sobib teile?

Adobe XD vs. Visand - milline UX-i tööriist sobib teile?

Ui Disain

Lemmik Postitused
GraphQL-serveri loomine Laraveli abil
GraphQL-serveri loomine Laraveli abil
Lõplik juhend WordPressi pistikprogrammi loomiseks
Lõplik juhend WordPressi pistikprogrammi loomiseks
Kujundusprotsess: kas see on objektiivne või subjektiivne?
Kujundusprotsess: kas see on objektiivne või subjektiivne?
ICO-d, eksootika ja platvormid - siseringi vaatenurk riskikapitali tulevikule
ICO-d, eksootika ja platvormid - siseringi vaatenurk riskikapitali tulevikule
SaaS-i hinnamudelid - hinnastrateegia näited ja parimad tavad
SaaS-i hinnamudelid - hinnastrateegia näited ja parimad tavad
 
Näpunäited ja kaalutlused kirjatüübi valimisel (koos infograafikaga)
Näpunäited ja kaalutlused kirjatüübi valimisel (koos infograafikaga)
Võimaluste ring: sisemine pilk sellele, kuidas tipptalente meelitada ja hoida
Võimaluste ring: sisemine pilk sellele, kuidas tipptalente meelitada ja hoida
Täiustage oma UX-i disainiprotsessi - juhend prototüübi kujundamiseks
Täiustage oma UX-i disainiprotsessi - juhend prototüübi kujundamiseks
Projektisõitja: eraldiseisev ReSharper IDE
Projektisõitja: eraldiseisev ReSharper IDE
Sloveenia arendaja Ana Sustic võidab teise ApeeScape'i stipendiumi
Sloveenia arendaja Ana Sustic võidab teise ApeeScape'i stipendiumi
Lemmik Postitused
  • kuidas makselehest mööda minna
  • mis on bloombergi terminal
  • kirjeldada gestaltprintsiipide rolli tajukorralduses
  • aws-lahendused arhitekti eksami ettevalmistus
  • mida ma saan c-ga teha
  • erakapitalifondi asutamine
Kategooriad
  • Tulud Ja Kasv
  • Protsess Ja Tööriistad
  • Investorid Ja Rahastamine
  • Puldi Tõus
  • © 2022 | Kõik Õigused Kaitstud

    portaldacalheta.pt