Tags:
Node Thumbnail

GitHub ประกาศเปิดซอร์สโปรแกรมแก้ไขข้อความ (text editor) ตัวใหม่ที่ชื่อว่า Atom

Atom เป็นโปรแกรมแก้ไขข้อความที่สร้างด้วยเทคโนโลยีเว็บ (เขียนด้วย CoffeeScript เป็นหลัก) แต่รันเป็นโปรแกรมแบบเนทีฟดั้งเดิม ปัจจุบันมีเฉพาะเวอร์ชัน OS X แต่ก็จะมีเวอร์ชันวินโดวส์และลินุกซ์ตามมาในเร็วๆ นี้

ทีมงาน GitHub ระบุว่าสร้าง Atom ขึ้นมาเพื่อเป็นโปรแกรมแก้ไขข้อความสำหรับอนาคต (อยากไปเทียบชั้น Emacs และ Vim) มันถูกออกแบบมาให้แฮ็กได้ง่าย และแยกฟีเจอร์ต่างๆ ออกเป็นโมดูลที่พัฒนาเพิ่มได้ง่าย (ปัจจุบันมีโมดูลมากกว่า 50 ตัว) ในขณะเดียวกันก็มีฟีเจอร์มาตรฐานสำหรับ text editor ที่ใช้เขียนโปรแกรมครบครัน ไม่ว่าจะเป็น code folding, snippet, multiple selections และการค้นหาคำที่มีประสิทธิภาพ

GitHub โฆษณาว่า Atom ใช้สะดวกเทียบเท่า Sublime หรือ TextMate แต่ในขณะเดียวกันก็สามารถแฮ็กและพัฒนาต่อได้อย่างยืดหยุ่นเหมือน Emacs และ Vim (แต่แก้ง่ายๆ เพียงแค่รู้ JavaScript/CSS)

ทีมงานตัดสินใจเปิดซอร์สโค้ดทั้งหมดเพื่อหวังจะสร้างชุมชนนักพัฒนารอบๆ Atom ให้แข็งแกร่ง ซอร์สโค้ดของ Atom ใช้สัญญาอนุญาตแบบ MIT และสามารถดาวน์โหลดได้จาก GitHub

ที่มา - Atom Blog, VentureBeat

Get latest news from Blognone

Comments

By: xphp
AndroidUbuntu
on 8 May 2014 - 00:33 #701532
xphp's picture

หน้าตา Sublime สุดๆ

By: pjmppans
Contributor
on 8 May 2014 - 00:37 #701536

กว่าจะ compile บน Windows ผ่าน หมดไปเกือบครึ่งวัน


PanJ's Blog

By: Sephanov
iPhoneUbuntu
on 8 May 2014 - 01:01 #701544
Sephanov's picture

vi vim nano
สารภาพตรงๆว่าใช้สองอย่างแรกไม่เป็นเลย ถนัดแต่ nano แล้วนี่มี Atom อีกแล้ววว

By: mr_tawan
ContributoriPhoneAndroidWindows
on 8 May 2014 - 03:10 #701568 Reply to:701544
mr_tawan's picture

vim พอใช้เป็นบ้างครับ (หน้าที่การงานบังคับ 555) แต่ emac นี่ไปไม่เป็น :)


  • 9tawan.net บล็อกส่วนตัวฮับ
By: firstziiz
iPhoneAndroidUbuntuIn Love
on 8 May 2014 - 01:14 #701549
firstziiz's picture

ฟิลลิ่งเป็น sublime เลย แต่เหมือน customize ง่ายกว่านะครับ

By: terap
Windows PhoneAndroidRed HatUbuntu
on 8 May 2014 - 03:09 #701567
terap's picture

pico nano ไม่เท่าไหร่
vi นี้อย่างงง

By: mr_tawan
ContributoriPhoneAndroidWindows
on 8 May 2014 - 03:11 #701569 Reply to:701567
mr_tawan's picture

ESC ตามด้วย :q!


  • 9tawan.net บล็อกส่วนตัวฮับ
By: PaPaSEK
ContributorAndroidWindowsIn Love
on 8 May 2014 - 13:57 #701681 Reply to:701569
PaPaSEK's picture

lol

By: hisoft
ContributorWindows PhoneWindows
on 8 May 2014 - 04:21 #701575 Reply to:701567
hisoft's picture

ผมจัดอยู่ในประเภทคนหลังครับ orz เคยหัดใช้ vi, vim อยู่ แต่พอนานๆ ใช้ที ลืมหมด กลับไป nano ต่อ

By: crucifier
iPhoneAndroidUbuntu
on 8 May 2014 - 14:54 #701703 Reply to:701575

+1 ฮาก๊าก

By: chettaphong
iPhoneWindows PhoneAndroidRed Hat
on 8 May 2014 - 08:49 #701595 Reply to:701567

vi นี่ดีมากนะครับใช้เป็นได้นี่นิ้วไม่ต้องขยับจากคีย์บอร์ดเลย แม้แต่ปุ่มลูกศร ก็ไม่ต้องแตะ

By: pongcx on 28 March 2015 - 11:25 #802929 Reply to:701595

ผมก็คิดแบบเดียวกันครับ การเชื่อมโยงระหว่างประสาทสมองลงมาที่นิ้วได้ทันที ไม่ต้องขยับ เป็น editor ที่ผมชอบมากที่สุดตัวหนึ่ง ถ้าใช้ร่วมกับ คำสั่ง : คือ Ex commands แล้วละก็เหมือนสิ่งที่เราเคยได้ยินเรื่อง คาถาพ่อมด อย่างนั้นทีเดียว พวก UNIX นี้เป็นเหมือนดาบเลเซอร์ของเจได ถ้าเป็น programmer ลองฝึกจะพบความลึกล้ำภายใต้ความยาก เมื่อผ่านได้ เหมือนผ่านด่าน 18 มนุษย์ทองคำ แล้วก็จะทำอะไรได้อย่างน่าสนใจ

By: gettary
ContributorAndroidUbuntuWindows
on 8 May 2014 - 10:01 #701607
gettary's picture

โปรแกรมแก้ไขข้อความแห่งอนาคต มันหมายความว่าอะไรหรอครับ?? ผมไม่เข้าใจ หรือผมควรจะไปอ่านอะไรแนะนำด้วยครับ

By: iCyLand
iPhoneAndroidRed HatUbuntu
on 8 May 2014 - 10:17 #701612
iCyLand's picture

Compile บน Windows 8 ยังไม่ผ่าน มึน ๆ งง ๆ

By: overbid
ContributorAndroidRed HatUbuntu
on 8 May 2014 - 10:41 #701618

Ubuntu 14.04 ก็มี missing lib ครับ

By: sukoom2001
ContributorAndroidUbuntu
on 8 May 2014 - 12:54 #701662 Reply to:701618
sukoom2001's picture

ลอง build ดูแล้วนะครับ ตามขั้นตอนในเว็บ ผ่าน ปรกติครับ บน ubuntu 14.04

เผื่ออยากเอาไปลองเล่น นะครับ Atom 0.95 DEB

ปล Build มาแล้วไฟล์ใหญ่ มากเลย 46 เม็ก เป็น text editer ที่ใหญ่สุดที่เคย build มาเลย

By: overbid
ContributorAndroidRed HatUbuntu
on 8 May 2014 - 15:41 #701712 Reply to:701662

ผม build ผ่านแต่ run ไม่ได้ครับ เอา deb ไปก็ไม่ได้เช่นกัน สงสัยต้องลอง lib 32 bits

By: sukoom2001
ContributorAndroidUbuntu
on 8 May 2014 - 16:46 #701723 Reply to:701662
sukoom2001's picture

แปลกมากครับ สงสัยลง build tools ไว้เยอะ เลยไม่มีปัญหาพวก dependencies

ลงไฟล์ deb เสร็จ ลองพิมพ์ คำสั่ง atom ดูครับ ที่ terminal ดูว่า มีร้อง error ขอ lib นั่น lib นี่หรือป่าว
แล้วลงตามลงไปครับ

By: overbid
ContributorAndroidRed HatUbuntu
on 8 May 2014 - 20:19 #701780 Reply to:701723

ไปไล่ดูละครับ ขาด lib 32 bits เลยหลอกเอาครับ ใช้ sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so.0 ได้ละครับ

By: crucifier
iPhoneAndroidUbuntu
on 8 May 2014 - 21:46 #701804 Reply to:701723

ผมลองเรียกผ่าน terminal แล้วครับ เงียบสนิทไม่ฟ้องอะไรทั้งนั้น อ้อ เครื่องผม 64bit จึงไม่รู้จะไปแก้อะไรตรงไหนละ ปล่อยมันไปก่อน ใช้ geany ต่อไป :)

By: overbid
ContributorAndroidRed HatUbuntu
on 9 May 2014 - 09:57 #701922 Reply to:701804

เครื่องผมก็ 64 ครับเลยต้องเอา lib 64 หลอกว่าเป็น lib 32 ครับ

By: crucifier
iPhoneAndroidUbuntu
on 8 May 2014 - 15:37 #701710 Reply to:701618

บน Debian Wheezy ผม build ไม่ผ่าน ลองลง deb package ของคุณก็ลงได้ แต่เปิดไม่ขึ้น อ้ะ ช่างมันก่อนแล้วกันขี้เกียจละ :D

By: Tg on 8 May 2014 - 10:43 #701620

นี่ตะหากโปรแกรมแก้ไขข้อความแห่งอนาคต
http://neovim.org/

By: clozed2u
ContributoriPhoneIn Love
on 8 May 2014 - 13:38 #701672 Reply to:701620

+=1

By: crucifier
iPhoneAndroidUbuntu
on 8 May 2014 - 14:53 #701699 Reply to:701620

Avatar รูป facepalm เหมาะกับ editor ตัวนี้มาก

By: PsFreedom
ContributorAndroidRed HatUbuntu
on 8 May 2014 - 10:47 #701622
PsFreedom's picture

ด้วยเหตุผลบางประการตอนนี้ต้องใช้ vim ไปซะแล้ว
แต่ใน Windows ผมก็ Notepad++ นะ อิ อิ

By: phoenix298 on 8 May 2014 - 11:23 #701634

แรกๆที่ใช้ลินุก ต้อง nano เท่านั้น แต่พอมาใช้ vi แล้วไม่หันกลับไปใช้ nano อีกเลย

By: Sephanov
iPhoneUbuntu
on 8 May 2014 - 12:05 #701647
Sephanov's picture

นอกเรื่องนิดนึง มี CLI editor ที่ไหนที่หน้าตาเหมือน edit ใน Dos บ้างครับ ทุกทีใช้ nano แต่ก็ชอบความง่ายของ edit มากกว่า

By: lancaster
Contributor
on 8 May 2014 - 14:02 #701683

ใช้ vim เป็นนะ แต่ nano ถนัดมือมากกว่า

By: crucifier
iPhoneAndroidUbuntu
on 8 May 2014 - 15:36 #701709

บน Debian Wheezy ไม่ผ่าน =..='

By: overbid
ContributorAndroidRed HatUbuntu
on 8 May 2014 - 21:18 #701794 Reply to:701709

build ไม่ผ่าน หรือลงเรียบร้อยแต่เรียกไม่ขึ้นครับ ถ้าเป็นอย่างหลังและเป็น 64 bits sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so.0 ช่วยท่านได้

By: overbid
ContributorAndroidRed HatUbuntu
on 8 May 2014 - 21:18 #701795

หลังจากลองใช้ ไม่ผ่านครับ sublime ยังดีกว่า

By: wearetherock
BlackberryUbuntu
on 8 May 2014 - 22:45 #701821

ใช้ Mint 32Bit มีใครทำให้ Run ได้ไหมครับ Build ผ่านแต่รันไม่ได้ 555

By: pongjun
Ubuntu
on 9 May 2014 - 16:52 #702083
pongjun's picture

ต่างจาก Brackets ยังไงหรอครับ