Atom er en grafisk programvare med gratis grafikk og åpen kildekode som er designet fra grunnen til å fungere som en hackbar tekstredigerer og programmørens redaktørprogram som hjelper enhver aspirerende utvikler til å skrive kode uten for mye stress.
Å bygge på elektronrammer, en åpen kildekode- og kryssplattformløsning som lar utviklere lage moderne skrivebordsprogrammer ved hjelp av toppmoderne webteknologier som HTML5, CSS, Node.js og JavaScript, Atom tilbyr et kraftig, tilpassbart og utvidbart brukergrensesnitt.
Funksjoner med et blikk
Fremtredende funksjoner i Atom inkluderer redigering på tvers av plattformer, noe som betyr at du kan bruke den på ditt favorittoperativsystem, uansett om det er en GNU / Linux, Mac OS X eller Microsoft Windows, og en innebygd pakkebehandling som lar utviklere søke og installere pakker fra appen, eller til og med lage nye.
En annen interessant egenskap ved Atom kalles "smart autocompletion", og det vil hjelpe deg å skrive kode raskere enn noen gang før. Programmet leveres også med en innebygd filsystemleser, slik at du enkelt kan finne prosjektene dine og starte kodingen umiddelbart, samt flere rutene for å sammenligne og redigere kode over flere filer.
Funksjonen finn og erstatt ikke kunne overses, da Atom lar brukerne finne, erstatte eller forhåndsvise tekst i applikasjonen da de skriver inn en enkelt fil eller på tvers av flere fra et stort prosjekt. Du kan til og med finne og erstatte tekst fra filer på tvers av alle prosjektene dine.
Temaer og plugins
Å være et svært tilpassbart program betyr at du vil kunne endre utseendet ved å installere nytt tema, som er tilgjengelig fra prosjektets nettsted gratis. I tillegg er det mulig å finjustere brukergrensesnittet til dine liknelser med CSS / Less, samt legge til ny funksjonalitet med JavaScript og HTML5.
Endelig kan Atom enkelt utvides gjennom plugins, som kalles pakker i applikasjonen. Over 2000 pakke er tilgjengelig på prosjektets offisielle hjemmeside, gratis også. De vil tillate deg å legge til ny funksjonalitet i appen, så vel som å erstatte eksisterende funksjoner med bedre, smartere og fleksible.
Hva er nytt? i denne versjonen:
- Resultatforbedringer:
- Brukere som jobber med store prosjekter vil gjerne se at vi har løst et langvarig ytelsesproblem relatert til Gyt-prosesser for gyting for å hente Git-status. Dette manifesterte seg i periodiske pauser av Atoms brukergrensesnitt, og vi har sett en merkbart jevnere opplevelse.
- Autofullfør-pluss standardleverandøren beregner nå forslagene nativt og på en egen tråd. Dette betyr ingen minne overhead og ingen trussel mot Atoms respons. Les mer i vårt dybdegående blogginnlegg på Atoms nye, samtidige, vennlige buffer-implementering.
- Forbedringer i brukervennlighet:
- Det er nå lettere å finne braketten som svarer til den under markøren din, hvis du aktiverer den nye innstillingen i brakett-matcherpakken, som fremhever linjenummeret for den tilhørende braketten.
- For å opprettholde sunnheten til de som skriver lange markdown-dokumenter, ruller rullestillingen til forhåndsvisning av forhåndsvisning ikke lenger til toppen når du lagrer!
- Oppdateringer av språkpakker:
- Endelig har det vært en rekke forbedringer av mange pakker med kombinert grammatikkpakke. Blokker kommentarhåndtering er forbedret i CoffeeScript og YAML. En stor regex ytelsesforbedring er gjort i JavaScript-grammatikkpakken. HTML-pakken har en rekke rettelser for forbedret merketeknisering.
Hva er nytt i versjon 1.27.0 / 1.28.0 Beta:
- Resultatforbedringer:
- Brukere som jobber med store prosjekter vil gjerne se at vi har løst et langvarig ytelsesproblem relatert til Gyt-prosesser for gyting for å hente Git-status. Dette manifesterte seg i periodiske pauser av Atoms brukergrensesnitt, og vi har sett en merkbart jevnere opplevelse.
- Autofullfør-pluss standardleverandøren beregner nå forslagene nativt og på en egen tråd. Dette betyr ingen minne overhead og ingen trussel mot Atoms respons. Les mer i vårt dybdegående blogginnlegg på Atoms nye, samtidige, vennlige buffer-implementering.
- Forbedringer i brukervennlighet:
- Det er nå lettere å finne braketten som svarer til den under markøren din, hvis du aktiverer den nye innstillingen i brakett-matcherpakken, som fremhever linjenummeret for den tilhørende braketten.
- For å opprettholde sunnheten til de som skriver lange markdown-dokumenter, ruller rullestillingen til forhåndsvisning av forhåndsvisning ikke lenger til toppen når du lagrer!
- Oppdateringer av språkpakker:
- Endelig har det vært en rekke forbedringer av mange pakker med kombinert grammatikkpakke. Blokker kommentarhåndtering er forbedret i CoffeeScript og YAML. En stor regex ytelsesforbedring er gjort i JavaScript-grammatikkpakken. HTML-pakken har en rekke rettelser for forbedret merketeknisering.
Hva er nytt i versjon:
- Resultatforbedringer:
- Brukere som jobber med store prosjekter vil gjerne se at vi har løst et langvarig ytelsesproblem relatert til Gyt-prosesser for gyting for å hente Git-status. Dette manifesterte seg i periodiske pauser av Atoms brukergrensesnitt, og vi har sett en merkbart jevnere opplevelse.
- Autofullfør-pluss standardleverandøren beregner nå forslagene nativt og på en egen tråd. Dette betyr ingen minne overhead og ingen trussel mot Atoms respons. Les mer i vårt dybdegående blogginnlegg på Atoms nye, samtidige, vennlige buffer-implementering.
- Forbedringer i brukervennlighet:
- Det er nå lettere å finne braketten som svarer til den under markøren din, hvis du aktiverer den nye innstillingen i brakett-matcherpakken, som fremhever linjenummeret for den tilhørende braketten.
- For å opprettholde sunnheten til de som skriver lange markdown-dokumenter, ruller rullestillingen til forhåndsvisning av forhåndsvisning ikke lenger til toppen når du lagrer!
- Oppdateringer av språkpakker:
- Endelig har det vært en rekke forbedringer av mange pakker med kombinert grammatikkpakke. Blokker kommentarhåndtering er forbedret i CoffeeScript og YAML. En stor regex ytelsesforbedring er gjort i JavaScript-grammatikkpakken. HTML-pakken har en rekke rettelser for forbedret merketeknisering.
Hva er nytt i versjon 1.22.0 / 1.23.0 Beta:
- Resultatforbedringer:
- Brukere som jobber med store prosjekter vil gjerne se at vi har løst et langvarig ytelsesproblem relatert til Gyt-prosesser for gyting for å hente Git-status. Dette manifesterte seg i periodiske pauser av Atoms brukergrensesnitt, og vi har sett en merkbart jevnere opplevelse.
- Autofullfør-pluss standardleverandøren beregner nå forslagene nativt og på en egen tråd. Dette betyr ingen minne overhead og ingen trussel mot Atoms respons. Les mer i vårt dybdegående blogginnlegg på Atoms nye, samtidige, vennlige buffer-implementering.
- Forbedringer i brukervennlighet:
- Det er nå lettere å finne braketten som svarer til den under markøren din, hvis du aktiverer den nye innstillingen i brakett-matcherpakken, som fremhever linjenummeret for den tilhørende braketten.
- For å opprettholde sunnheten til de som skriver lange markdown-dokumenter, ruller rullestillingen til forhåndsvisning av forhåndsvisning ikke lenger til toppen når du lagrer!
- Oppdateringer av språkpakker:
- Endelig har det vært en rekke forbedringer av mange pakker med kombinert grammatikkpakke. Blokker kommentarhåndtering er forbedret i CoffeeScript og YAML. En stor regex ytelsesforbedring er gjort i JavaScript-grammatikkpakken. HTML-pakken har en rekke rettelser for forbedret merketeknisering.
Hva er nytt i versjon 1.9.0 / 1.10.0 Beta:
- Vis lag, som skal bringe hastighetsforbedringer, samt nye funksjoner som gratisformede folder (via Fold Selection-kommandoen) og en forbedret soft-wrapping-algoritme.
- Elektronoppgradering (v0.37.8), som har mange ytelsesforbedringer og muliggjør effektive ligaturer som gjengis på alle plattformene.
- Dra og slipp layoutbehandling, som gir en veldig intuitiv måte å organisere arbeidsområdet på.
- Forbedret pålitelighet når du lagrer filer, noe som minimerer risikoen for å miste filer når det oppstår en hard krasj.
- Kompatibilitet med kommandokommandoer på Windows, som gjør at atomkommandoen er kompatibel med både Cygwin og Msys.
- Fjerning av GitRepositoryAsync:
- Tidligere i år la vi til en eksperimentell async API for samhandling med Git repositories basert på libgit2 kalt GitRepositoryAsync. Vi har aldri offentliggjort denne API-en, men noen pakkeforfattere begynte å bruke den uansett basert på eksempler i våre kombinerte pakker.
- Dessverre har våre bindinger til libgit2 forårsaket Atoms hjelpeprosesser å bli ustabile, noe som fører til harde krasjer. Vi beklager eventuelle pakkeforfattere som kanskje har byttet til disse nye APIene, men vi har vært på
Hva er nytt i versjon 1.8.0 / 1.9.0 Beta:
- Legg til funksjonalitet og API for ventende panelelementer
- Forbedringer i bruk av flere vinduer
- Block dekorasjoner
- Async Git
- API for topp og nederste linje
Hva er nytt i versjon 1.5.0 / 1.6.0 Beta:
- Blockdekorasjoner
- Forbedringer i flere paneler
- API for topp / bunnstang
- Venter på forbedringer av faner
- Venter faner API
- atom - venter på Windows-arbeid
- Nodegit innebygd / Async Git Repository klasse https://github.com/atom/atom/pull/9213
- Korrigerer problemer når åpent prosjekt bruker undermoduler
- Byggede Windows-versjoner av PR kan ikke lastes ned fra AppVeyor
- Flere forbedringer av språk-js
- Legg til evnen til å flytte filer via draslipp fra operativsystemet til trevisningen
Hva er nytt i versjon 1.0.7:
- Finn og erstatt:
- Søkeboksen markerer regulære uttrykk når regex-alternativet er på
- cmd-d (velg-neste) overholder gjeldende tilstand for alternativet "hel ord"
- Prosjektet finner resultatene er ordentlig sortert
- Det ignorerer 0 lengde matcher
- Det ignorerer alternativet "i gjeldende utvalg" når det ikke er noe valg
- Andre små feilrettinger
- Filer og mapper kan nå bli trukket og falt i forskjellige mapper i trevisningen.
Hva er nytt i versjon 1.0.0:
- Atom 1.0 har blitt utgitt og Atom vil være semantisk versjonert fremover
- En stor takk til hundrevis av fantastiske bidragsytere og pakkeforfattere som har hjulpet Atom, kommer så langt!
Kommentarer ikke funnet