Atom

Screenshot Software:
Atom
Mga detalye ng Software:
Bersyon: 1.29.0 / 1.30.0 Beta Na-update
I-upload ang petsa: 16 Aug 18
Nag-develop: GitHub
Lisensya: Libre
Katanyagan: 112

Rating: 1.7/5 (Total Votes: 3)

Atom ay isang libre, cross-platform, at open-source na graphical na software na dinisenyo mula sa lupa hanggang sa kumilos bilang isang editor ng editor ng hackable at application editor ng programmer na tumutulong sa sinumang nagnanais na developer isulat ang code nang walang masyadong maraming abala.

Ang pagiging build sa balangkas ng Electron, isang bukas na source at cross-platform na solusyon na nagbibigay-daan sa mga developer na lumikha ng mga modernong desktop apps gamit ang mga teknolohiya ng Web ng estado na tulad ng HTML5, CSS, Node.js, at JavaScript, Mga nag-aalok ng Atom isang malakas, napapasadyang, at napapanahong interface ng gumagamit.


Mga tampok sa isang sulyap
Ang mga kilalang tampok ng Atom ay ang pag-edit ng cross-platform, na nangangahulugang magagamit mo ito sa iyong paboritong operating system, kahit na kung ito ay isang GNU / Linux, Mac OS X, o Microsoft Windows, at isang built-in na manager ng package na nagpapahintulot sa mga developer na maghanap at mag-install ng mga pakete mula sa loob ng app, o lumikha ng mga bago.

Ang isa pang kawili-wiling katangian ng Atom ay tinatawag na "smart autocompletion" at makakatulong ito sa iyo na isulat ang code nang mas mabilis kaysa sa dati. Ang application ay mayroon ding isang built-in na file system browser upang madali mong mahanap ang iyong mga proyekto at simulan ang coding agad, pati na rin ang maramihang mga pane para sa paghahambing at pag-edit ng code sa maraming mga file.

Hindi mahanap ang pag-andar ng paghahanap at palitan, na hinahayaan ng Atom na maghanap ang mga user, palitan, o i-preview ang teksto sa application habang nagta-type sila sa isang file o sa maramihang isa mula sa isang malaking proyekto. Maaari mo ring mahanap at palitan ang teksto mula sa mga file sa lahat ng iyong mga proyekto.


Mga tema at plugin

Ang pagiging isang napapasadyang application ay nangangahulugan na maaari mong baguhin ang mga hitsura nito sa pamamagitan ng pag-install ng bagong tema, na magagamit mula sa website ng proyekto nang walang bayad. Bukod pa rito, posible na mag-tweak ang interface ng gumagamit sa iyong likings sa CSS / Less, gayundin upang magdagdag ng bagong pag-andar sa JavaScript at HTML5.

Sa wakas, ang Atom ay madaling mapalawak sa pamamagitan ng mga plugin, na tinatawag na mga pakete sa application. Mahigit sa 2,000 na package ang magagamit sa opisyal na website ng proyekto, libre din. Papayagan ka nila upang magdagdag ng bagong pag-andar sa app, pati na rin upang palitan ang mga umiiral na tampok na may mas mahusay, mas matalinong, at may kakayahang umangkop.

Ano ang bagong sa paglabas na ito:

  • Mga pagpapabuti sa pagganap:
  • Ang mga gumagamit na nagtatrabaho sa mga malalaking proyekto ay magiging maligaya upang makita na nalutas namin ang isang matagal na isyu sa pagganap na may kaugnayan sa pagpapalaganap ng mga proseso ng Git upang makuha ang katayuan ng Git. Naipakita ito sa mga pana-panahong mga pag-pause ng UI ng Atom at nakakita kami ng isang kapansin-pansing masayang karanasan.
  • Ang default na provider ng autocomplete-plus ngayon ay nakakuha ng mga mungkahi nang natively at sa isang hiwalay na thread. Nangangahulugan ito na walang memory overhead at walang banta sa pagtugon ng Atom. Magbasa nang higit pa sa aming malalim na post sa blog sa bagong console ng buffer-friendly na buffer ng Atom.
  • Mga pagpapahusay ng usability:
  • Mas madaling masumpungan ang bracket na nararapat sa isa sa ilalim ng iyong cursor kung pinagana mo ang bagong setting sa bracket-matcher na pakete, na nagpapakita ng numero ng linya para sa kaukulang bracket.
  • Upang mapanatili ang katinuan ng mga sumusulat na mahahabang mga dokumento ng markdown, ang posisyon ng pag-scroll ng preview ng markdown ay hindi na nire-reset sa itaas kapag nag-save ka!
  • Mga update sa package ng wika:
  • Sa wakas, may isa pang raft ng mga pagpapabuti sa maraming naka-bundle na mga grammar na pakete ng wika. Ang block handling handling ay napabuti sa CoffeeScript at YAML. Ang isang pangunahing pagpapabuti ng pagganap ng regex ay ginawa sa pakete ng grammar ng JavaScript. Ang HTML na pakete ay may isang bilang ng mga pag-aayos para sa pinahusay na tag tokenization.

Ano ang bago sa bersyon 1.27.0 / 1.28.0 Beta:

  • Mga pagpapabuti sa pagganap:
  • Ang mga gumagamit na nagtatrabaho sa mga malalaking proyekto ay magiging maligaya upang makita na nalutas namin ang isang matagal na isyu sa pagganap na may kaugnayan sa pagpapalaganap ng mga proseso ng Git upang makuha ang katayuan ng Git. Naipakita ito sa mga pana-panahong mga pag-pause ng UI ng Atom at nakakita kami ng isang kapansin-pansing masayang karanasan.
  • Ang default na provider ng autocomplete-plus ngayon ay nakakuha ng mga mungkahi nang natively at sa isang hiwalay na thread. Nangangahulugan ito na walang memory overhead at walang banta sa pagtugon ng Atom. Magbasa nang higit pa sa aming malalim na post sa blog sa bagong console ng buffer-friendly na buffer ng Atom.
  • Mga pagpapahusay ng usability:
  • Mas madaling masumpungan ang bracket na nararapat sa isa sa ilalim ng iyong cursor kung pinagana mo ang bagong setting sa bracket-matcher na pakete, na nagpapakita ng numero ng linya para sa kaukulang bracket.
  • Upang mapanatili ang katinuan ng mga sumusulat na mahahabang mga dokumento ng markdown, ang posisyon ng pag-scroll ng preview ng markdown ay hindi na nire-reset sa itaas kapag nag-save ka!
  • Mga update sa package ng wika:
  • Sa wakas, may isa pang raft ng mga pagpapabuti sa maraming naka-bundle na mga grammar na pakete ng wika. Ang block handling handling ay napabuti sa CoffeeScript at YAML. Ang isang pangunahing pagpapabuti ng pagganap ng regex ay ginawa sa pakete ng grammar ng JavaScript. Ang HTML na pakete ay may isang bilang ng mga pag-aayos para sa pinahusay na tag tokenization.

Ano ang bagong sa bersyon:

  • Mga pagpapabuti sa pagganap:
  • Ang mga gumagamit na nagtatrabaho sa mga malalaking proyekto ay magiging maligaya upang makita na nalutas namin ang isang matagal na isyu sa pagganap na may kaugnayan sa pagpapalaganap ng mga proseso ng Git upang makuha ang katayuan ng Git. Naipakita ito sa mga pana-panahong mga pag-pause ng UI ng Atom at nakakita kami ng isang kapansin-pansing masayang karanasan.
  • Ang default na provider ng autocomplete-plus ngayon ay nakakuha ng mga mungkahi nang natively at sa isang hiwalay na thread. Nangangahulugan ito na walang memory overhead at walang banta sa pagtugon ng Atom. Magbasa nang higit pa sa aming malalim na post sa blog sa bagong console ng buffer-friendly na buffer ng Atom.
  • Mga pagpapahusay ng usability:
  • Mas madaling masumpungan ang bracket na nararapat sa isa sa ilalim ng iyong cursor kung pinagana mo ang bagong setting sa bracket-matcher na pakete, na nagpapakita ng numero ng linya para sa kaukulang bracket.
  • Upang mapanatili ang katinuan ng mga sumusulat na mahahabang mga dokumento ng markdown, ang posisyon ng pag-scroll ng preview ng markdown ay hindi na nire-reset sa itaas kapag nag-save ka!
  • Mga update sa package ng wika:
  • Sa wakas, may isa pang raft ng mga pagpapabuti sa maraming naka-bundle na mga grammar na pakete ng wika. Ang block handling handling ay napabuti sa CoffeeScript at YAML. Ang isang pangunahing pagpapabuti ng pagganap ng regex ay ginawa sa pakete ng grammar ng JavaScript. Ang HTML na pakete ay may isang bilang ng mga pag-aayos para sa pinahusay na tag tokenization.

Ano ang bago sa bersyon 1.22.0 / 1.23.0 Beta:

  • Mga pagpapabuti sa pagganap:
  • Ang mga gumagamit na nagtatrabaho sa mga malalaking proyekto ay magiging maligaya upang makita na nalutas namin ang isang matagal na isyu sa pagganap na may kaugnayan sa pagpapalaganap ng mga proseso ng Git upang makuha ang katayuan ng Git. Naipakita ito sa mga pana-panahong mga pag-pause ng UI ng Atom at nakakita kami ng isang kapansin-pansing masayang karanasan.
  • Ang default na provider ng autocomplete-plus ngayon ay nakakuha ng mga mungkahi nang natively at sa isang hiwalay na thread. Nangangahulugan ito na walang memory overhead at walang banta sa pagtugon ng Atom. Magbasa nang higit pa sa aming malalim na post sa blog sa bagong console ng buffer-friendly na buffer ng Atom.
  • Mga pagpapahusay ng usability:
  • Mas madaling masumpungan ang bracket na nararapat sa isa sa ilalim ng iyong cursor kung pinagana mo ang bagong setting sa bracket-matcher na pakete, na nagpapakita ng numero ng linya para sa kaukulang bracket.
  • Upang mapanatili ang katinuan ng mga sumusulat na mahahabang mga dokumento ng markdown, ang posisyon ng pag-scroll ng preview ng markdown ay hindi na nire-reset sa itaas kapag nag-save ka!
  • Mga update sa package ng wika:
  • Sa wakas, may isa pang raft ng mga pagpapabuti sa maraming naka-bundle na mga grammar na pakete ng wika. Ang block handling handling ay napabuti sa CoffeeScript at YAML. Ang isang pangunahing pagpapabuti ng pagganap ng regex ay ginawa sa pakete ng grammar ng JavaScript. Ang HTML na pakete ay may isang bilang ng mga pag-aayos para sa pinahusay na tag tokenization.

Ano ang bago sa bersyon 1.9.0 / 1.10.0 Beta:

Display Layers, na magdadala ng pagpapabuti ng bilis pati na rin ang mga bagong tampok tulad ng fold-form na fold (sa pamamagitan ng command na Fold Selection) at isang pinabuting algorithm na soft-wrapping.
  • I-upgrade ang Electron (v0.37.8), na nagtatampok ng maraming pagpapabuti sa pagganap at nagbibigay-daan sa mahusay na pag-render ng ligatures sa lahat ng mga platform.
  • Mag-drag and Drop Management Layout, na nagbibigay ng isang napaka-intuitive na paraan para sa pag-aayos ng workspace.
  • Pinahusay na Pagiging maaasahan Kapag Nagliligtas ng Mga File, na nagpapababa ng panganib ng pagkawala ng mga file kapag nangyari ang isang matinding pag-crash.
  • Shell Commands Compatibility On Windows, na gumagawa ng command na atom na tugma sa parehong Cygwin at Msys.
  • Pag-alis ng GitRepositoryAsync:
  • Mas maaga sa taong ito, nagdagdag kami ng pang-eksperimentong async API para sa pakikipag-ugnay sa mga repository ng Git batay sa libgit2 na tinatawag na GitRepositoryAsync. Hindi namin opisyal na ginawang publiko ang API na ito, ngunit ang ilang mga manunulat ng pakete ay nagsimula nang gamitin ito batay sa mga halimbawa sa aming mga pakete ng bundle.
  • Sa kasamaang palad, ang aming mga bindings sa libgit2 ay naging sanhi ng mga proseso ng pagtulong ng Atom upang maging hindi matatag, na humahantong sa matitigas na pag-crash. Humihingi kami ng paumanhin sa anumang mga may-akda ng package na maaaring nakabukas sa mga bagong API na ito, ngunit kami ay may
  • Ano ang bago sa bersyon 1.8.0 / 1.9.0 Beta:

    • Magdagdag ng pag-andar at API para sa mga nakabinbing item ng pane
    • Pagpapabuti sa paggamit ng multi-pane
    • Harangan ang mga Dekorasyon
    • Async Git
    • Nangungunang at ilalim bar ng API

    Ano ang bago sa bersyon 1.5.0 / 1.6.0 Beta:

    • Harangan ang mga Dekorasyon
    • Mga pagpapabuti ng API na multi-pane
    • Mga Nangungunang / Ika-bar na API
    • Mga nakabinbing tab pagpapahusay
    • Mga nakabinbing tab ng API
    • Atom --wait gumagana sa Windows
    • Nodegit na binuo sa / Async Git Repository klase https://github.com/atom/atom/pull/9213
    • Mga isyu sa pag-aayos kapag bukas na proyekto ay gumagamit ng submodules
    • Maaaring hindi ma-download ang mga bersyon ng mga bersyon ng PR ng AppVeyor
    • Maraming mga pagpapabuti sa wika-js
    • Magdagdag ng kakayahang maglipat ng mga file sa pamamagitan ng drag drop mula sa OS sa tree-view

    Ano ang bago sa bersyon 1.0.7:

    • Hanapin at palitan:
    • Ang kahon ng paghahanap ay nagha-highlight ng mga regular na expression kapag ang pagpipiliang regex ay nasa
    • cmd-d (piliin-susunod) ay sumusunod sa kasalukuyang estado ng pagpipiliang 'buong salita'
    • Mga resulta ng paghahanap ng proyekto ay maayos na pinagsunod-sunod
    • Binabalewala nito ang 0 haba ng pagtutugma
    • Binabalewala nito ang pagpipiliang 'kasalukuyang pagpipilian' kapag walang pagpili
    • Iba pang mga maliit na pag-aayos ng bug
    • Ang mga file at folder ay maaaring i-drag at i-drop sa ibang folder sa tree view.

    Ano ang bago sa bersyon 1.0.0:

    • Nilabas ang Atom 1.0 at ang Atom ay magiging semantically bersyon ng pasulong
    • Napakalaki salamat sa daan-daang mga kamangha-manghang mga taga-ambag at pakete ng mga may-akda na nakatulong sa Atom na dumating ngayon!

    Katulad na software

    The WollMux
    The WollMux

    11 May 15

    Stabie Rand Editor
    Stabie Rand Editor

    20 Feb 15

    regexxer
    regexxer

    11 May 15

    TCLTextEdit
    TCLTextEdit

    2 Jun 15

    Iba pang mga software developer ng GitHub

    Melee Light
    Melee Light

    28 Mar 18

    React Router
    React Router

    3 Apr 18

    Ogar
    Ogar

    28 Mar 18

    Mga komento sa Atom

    Mga Komento hindi natagpuan
    Magdagdag ng komento
    I-sa mga imahe!