Tags:
Node Thumbnail

ไมโครซอฟท์เปิดตัว Visual Studio 2017 อย่างเป็นทางการ (ก่อนหน้านี้ใช้โค้ดเนม Visual Studio 15) ตอนนี้สถานะเป็นรุ่น Release Candidate (RC) และเตรียมเปิดให้ดาวน์โหลดตัวจริงในอีกไม่ช้า

Visual Studio 2017 มีของใหม่มากมาย ฟีเจอร์สำคัญคือ

Tags:
Node Thumbnail

มีข่าวเมื่อวันก่อนว่า ไมโครซอฟท์จะเปิดตัว Visual Studio for Mac เมื่อคืนนี้ ข่าวอย่างเป็นทางการก็มาแล้ว

โดยเนื้อแท้แล้ว Visual Studio for Mac คือการนำ Xamarin Studio ของบริษัท Xamarin ที่ไมโครซอฟท์ซื้อมาเมื่อกลางปี มาปรับปรุงใหม่ในชื่อ Visual Studio ดังนั้นความสามารถของมันจะยังไม่เทียบเท่ากับ Visual Studio เวอร์ชันพีซี

Visual Studio for Mac จะรองรับการเขียนภาษา C#, F# ในตัว และรองรับการเขียน .NET เพื่อแปลงเป็นแอพมือถือทั้ง iOS/Android (ฟีเจอร์เดิมของ Xamarin) ฝั่งของการพัฒนาบนเว็บและคลาวด์ รองรับ .NET Core, ASP.NET Core และการเชื่อมต่อกับ Azure App Services

Tags:
Node Thumbnail

Microsoft ได้ประกาศอย่างเป็นทางการว่า Visual Studio ซึ่งเป็น "เครื่องมือพัฒนาแบบ mobile-first และ cloud-first สำหรับ .NET และ C#" เตรียมจะลง macOS แล้ว ซึ่งตัวโปรแกรมจะถอดแบบฟังก์ชันต่าง ๆ มาจากเวอร์ชันบน Windows ซึ่งจะช่วยให้ผู้ใช้สามารถสลับไปมาระหว่างแพลตฟอร์มได้ง่ายขึ้น

สำหรับหน้าตาของตัวโปรแกรมจะได้รับแรงบันดาลใจจาก Visual Studio บน Windows แต่จะถูกออกแบบใหม่ให้เข้ากับ macOS ด้วย รวมถึงยังมี Visual Studio Code สำหรับผู้ที่ต้องการแค่ IDE เบา ๆ สำหรับแก้ไขโค้ดเท่านั้น ไม่ได้ต้องการ IDE ฉบับเต็ม

Visual Studio บน macOS นี้ Microsoft จะปล่อยในช่วงงานสัมมนา Connect(); 2016 ที่จะจัดขึ้นวันพุธนี้

Tags:
Node Thumbnail

การพัฒนาแอพบน Android สมัยแรกๆ กูเกิลใช้วิธีออกปลั๊กอิน Android Developer Tools (ADT) ให้กับ IDE ยอดนิยมอย่าง Eclipse แต่เมื่อเวลาผ่านไป กูเกิลเปลี่ยนนโยบายมาเป็นการสร้าง IDE ของตัวเองคือ Android Studio (พัฒนามาจาก IntelliJ IDEA) แทน

กูเกิลประกาศมาตั้งแต่ต้นว่าให้นักพัฒนาย้ายไปใช้ Android Studio แต่ก็ยังซัพพอร์ตปลั๊กอิน Eclipse มาสักระยะหนึ่ง วันนี้เวลานั้นหมดลงแล้ว และกูเกิลประกาศหยุดซัพพอร์ต Eclipse Android Developer Tools อย่างเป็นทางการ

กระบวนการย้ายจาก Eclipse ADT มายัง Android Studio นั้นไม่มีอะไรยาก สามารถสั่ง Import Project มาได้ตรงๆ นักพัฒนาส่วนใหญ่น่าจะย้ายกันมาเกือบหมดแล้ว ถ้ายังมีท่านใดยังไม่ย้ายก็คงต้องถึงเวลาแล้วล่ะครับ

ที่มา - Android Developers Blog

Tags:
Node Thumbnail

NetBeans 8.2 ออกแล้ว โดยทิ้งช่วงห่างจาก NetBeans 8.1 เกือบ 1 ปีเต็ม ของใหม่ในรุ่นนี้ได้แก่

  • รองรับ ECMAScript 6 (ชื่ออย่างเป็นทางการของ JavaScript) และเริ่มรองรับ ECMAScript 7 แล้วในแบบ experimental
  • รองรับ PHP7, Symfony 3, PHPUnit 5
  • รองรับ Docker แล้ว ตัว editor รู้จักไฟล์คอนฟิกของ Docker
  • ปรับปรุงการทำงานกับ Oracle JET, Note.js 4.0, C/C++, Java EE, Maven
  • ตัว editor เพิ่มฟีเจอร์โหมด multicarets หรือมีเคอร์เซอร์แก้ไฟล์ได้หลายบรรทัดพร้อมกัน

ที่มา - NetBeans, NetBeans

Tags:
Node Thumbnail

Amazon Web Services (AWS) หน่วยธุรกิจด้านคลาวด์ของ Amazon เข้าซื้อ Cloud9 บริการพัฒนาซอฟต์แวร์ (IDE) ผ่านทางบราวเซอร์ โดยหวังนำมาเสริมทัพให้ AWS เหนือกว่าคู่แข่งอย่าง Google Cloud Platform และ Microsoft Azure

สำหรับ อนาคตของ Cloud9 ภายหลังการซื้อกิจการ Ruben Daniels ผู้ก่อตั้ง Cloud9 ได้เปิดเผยผ่านบล็อกของบริษัทว่า Cloud9 ยังจะให้บริการต่อไป

ทาง VentureBeat คาดการณ์ว่า AWS จะใช้ Cloud9 เข้าถึงกลุ่มลูกค้านักพัฒนา สามารถทดลองใช้โปรแกรมที่มีอยู่ใน AWS Marketplace จากเบราว์เซอร์ได้เลย โดยไม่ต้องสนใจเรื่องการติดตั้งโปรแกรมผ่าน virtual machine แต่อย่างใด

Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศความร่วมมือกับ Red Hat และ Codenvy บริษัทที่รับผิดชอบการพัฒนา Eclipse รุ่นถัดไป สร้างมาตรฐานกลางสำหรับการเพิ่มภาษาโปรแกรมใหม่ๆ ให้ซอฟต์แวร์ IDE (Integrated Development Environment) รองรับได้ง่ายขึ้น

แนวคิดของเรื่องนี้คือตัว IDE หรือ Editor จะรองรับภาษาโปรแกรมใหม่ๆ ต้องมีข้อมูลของภาษานั้นเพื่อใช้ตรวจ syntax, เติมโค้ด (code completion) รวมถึงทำ refactoring ดังนั้น IDE จะถูกออกแบบให้ดึงข้อมูลของภาษาโปรแกรมจาก "Language Servers" ที่มีข้อมูลของแต่ละภาษาอยู่

Tags:
Node Thumbnail

พบกันปีละครั้งกับ ซอฟต์แวร์ในตระกูล Eclipse รุ่นใหม่ที่มีกำหนดออกช่วงปลายเดือนมิถุนายน (ข่าว Eclipse Mars ของปี 2015) สำหรับปี 2016 ใช้โค้ดเนมว่า Neon และมีโครงการใต้ร่มของ Eclipse ออกรุ่นพร้อมกัน 84 โครงการย่อย ของใหม่ที่เป็นไฮไลท์ได้แก่

Tags:
Node Thumbnail

กูเกิลโชว์ฟีเจอร์ใหม่ของ Android Studio 2.2 (ตอนนี้สถานะยังเป็นพรีวิว) แบ่งออกเป็น 3 เรื่องคือ ความเร็ว ความฉลาด และการทำงานร่วมกับแพลตฟอร์มของ Android

Tags:
Node Thumbnail

กูเกิลเตือนให้นักพัฒนาที่ใช้ Android Studio รีบอัพเดตเป็นเวอร์ชันใหม่ 2.1.1 เพื่อความปลอดภัย

อัพเดตตัวนี้ต่อเนื่องมาจากข่าว IntelliJ พบช่องโหว่ความปลอดภัยร้ายแรง ส่งผลให้ Android Studio ที่พัฒนาต่อมาจาก IntelliJ ต้องอัพเดตตามด้วย

ถ้าใครใช้ Android Studio อยู่แล้วสามารถกดอัพเดตจากตัวโปรแกรมได้เลย หรือสามารถดาวน์โหลดใหม่ได้จากหน้าเว็บ Android Studio

Tags:
Node Thumbnail

ทีมงาน JetBrains ส่งอีเมลถึงผู้ที่ใช้งานให้รีบอัพเดต IDE สาย IntelliJ ของ JetBrains โดยเร็ว แม้ยังไม่มีรายงานการถูกโจมตีผ่านทางช่องโหว่ระดับรุนแรงที่เป็นที่มาของการอัพเดตครั้งนี้ก็ตาม

ช่องโหว่นี้พบในเว็บเซิร์ฟเวอร์ที่มาพร้อม IDE สามารถเป็นช่องทางให้ผู้ไม่หวังดีใช้เทคนิค CSRF (cross-site request forgery) เพื่อเข้าถึงแฟ้มข้อมูลระบบได้ รวมถึงช่องโหว่ในส่วนควบคุม CORS ทำให้เข้าถึง API ภายใน หรือแม้แต่ข้อมูลที่จัดเก็บโดย IDE ได้

Tags:
Node Thumbnail

ไมโครซอฟท์เปิด Visual Studio Marketplace ศูนย์รวมส่วนขยายแห่งใหม่ที่จะมาแทน Visual Studio Gallery ของเดิม

Visual Studio Marketplace จะเป็นตลาดซื้อขายส่วนขยายของผลิตภัณฑ์ในแบรนด์ Visual Studio ทั้ง 3 ส่วน ได้แก่

Tags:
Node Thumbnail

ออราเคิลออก NetBeans IDE 8.1 โดยทิ้งช่วงจากรุ่นก่อนหน้า NetBeans 8.0 ประมาณหนึ่งปีครึ่ง ของใหม่ในรุ่นนี้ได้แก่

Tags:
Topics: 
Node Thumbnail

Arduino.cc (ฝั่งสหรัฐฯ) ออกอัพเดต Arduino IDE เป็นรุ่น 1.6.6 แม้จะปรับเลขเวอร์ชั่นเพียง 0.0.1 แต่มีฟีเจอร์สำคัญหลายอย่าง

  • arduino-builder: คำสั่งคอมไพล์แบบ command-line ทำให้คอมไพล์ไฟล์, เลือกรุ่นบอร์ด, ลิงก์เข้ากับไลบรารี ได้อย่างอัตโนมัติเหมือนกับกับการใช้ IDE สำหรับคนที่ชอบใช้ editor ตัวอื่น หรือต้องการทำระบบคอมไพล์อัตโนมัติ ตอนนี้ก็มีทางเลือกเป็นทางการให้ใช้งานกันแล้ว
  • ไลบรารี HID ตัวใหม่ทำให้โปรแกรม Arduino กลายเป็นอุปกรณ์อินพุต เช่น คีย์บอร์ด, จอยสติก, หรืออุปกรณ์อื่นๆ ได้ง่ายขึ้น
  • Serial plotter: รับค่าจากซีเรียลมาพล็อตกราฟได้ทันที

ภายในเองก็มีการปรับปรุง เช่น การเปลี่ยนไปใช้ Java 8 จากเดิมที่ใช้เฉพาะลินุกซ์

Tags:
Node Thumbnail

ช่วงกลางปีของทุกปี โครงการ Eclipse จะออกซอฟต์แวร์รุ่นใหม่เสมอ ซึ่งปีนี้ใช้ชื่อรุ่นว่า "Mars" และนับเวอร์ชันเป็น 4.5.0 แล้ว ของใหม่ในรุ่นนี้มีหลายอย่าง (ขึ้นกับแต่ละโครงการย่อย) ที่เด่นๆ ได้แก่

Tags:
Node Thumbnail

เมื่อต้นปีนี้ Facebook เปิดตัว IDE ของตัวเองในชื่อ Nuclide โดยพัฒนาต่อจาก Atom Text Editor ที่ริเริ่มโดย GitHub

เป้าหมายของ Nuclide คือใช้เป็นเครื่องมือพัฒนาโปรแกรมในสายของ Facebook เช่นภาษา Hack, React, HHVM กลุ่มเป้าหมายหลักคือวิศวกรของ Facebook เอง แต่สุดท้ายบริษัทก็ตัดสินใจแจกจ่ายให้คนทั่วไปใช้งานได้ด้วย และล่าสุดก็เปิดซอร์สแล้วบน GitHub

Tags:
Node Thumbnail

และแล้วก็ถึงวันที่เราได้เห็น Visual Studio บนแมคและลินุกซ์ ถึงแม้จะยังไม่ใช่ Visual Studio ตัวเต็มก็ตาม

ไมโครซอฟท์เปิดตัว Visual Studio Code ตัวแก้ไขและปรับแต่งโค้ด (code optimized editor) ที่ตัดความสามารถของ Visual Studio รุ่นปกติ (พวก GUI designer) ออกไป เหลือแต่ตัว editor อย่างเดียว ที่น่าสนใจคือทำงานได้ข้ามแพลตฟอร์ม ทั้งบนวินโดวส์ แมค และลินุกซ์

Visual Studio Code ถือเป็น IDE ที่ทำงานเฉพาะส่วนของโค้ด แต่ก็มีฟีเจอร์ครบครันสำหรับการแก้ไขโค้ด เช่น Intellisense และการเชื่อมต่อกับ Git ตัวมันรองรับภาษาโปรแกรมกว่า 30 ภาษา รายชื่อทั้งหมด

Tags:
Node Thumbnail

Facebook เปิดตัวเครื่องมือพัฒนาโปรแกรม (IDE) ของตัวเองในชื่อ Nuclide

Nuclide สร้างขึ้นบนโปรแกรมแก้ไขข้อความ Atom ที่ริเริ่มโดย GitHub (รีวิว Atom โปรแกรมแก้ไขข้อความแห่งอนาคต) แล้วผนวกเอาเทคโนโลยีด้านโปรแกรมมิ่งของตัวเองเข้าไป

Tags:

Brackets โปรแกรม IDE แบบโอเพนซอร์สแนวเดียวกับ ATOM แต่เน้นด้านการพัฒนาเว็บเป็นหลัก ได้ปรับรุ่นเป็น 1.0 เป็นครั้งแรกหลังจากก่อนหน้านี้จะใช้เลขรุ่นเป็น Sprint มาตลอด โดยความสามารถเด่นที่เพิ่มเข้ามาในรุ่นนี้ได้แก่

  • แก้คีย์บอร์ด shortcuts ได้เองแล้ว
  • ซ่อน Quick Edit ที่ไม่ต้องการได้
  • เพิ่มความสามารถให้ Hints
  • ปรับปรุงประสิทธิภาพขณะเปลี่ยนไฟล์
  • จำกัดขนาดไฟล์ที่ใช้งานได้ไว้ที่ 16 MB โดยเหตุผลด้านประสิทธิภาพ
  • ปรับปรุง API

ที่มา - Brackets Release Notes: 1.0

Tags:
Node Thumbnail

หลังจาก Java 8 เปิดตัวไม่นาน ค่าย Eclipse ก็ประกาศรองรับ Java 8 แล้ว

Eclipse เวอร์ชันที่รองรับคือ 4.3.2 (Kepler SR2) โดยมันจะถูกแพตช์เพิ่มเติมให้ใช้งานกับ Java 8 ได้อย่างเต็มที่ สำหรับคนที่มี Eclipse 4.3.2 อยู่แล้วก็ไม่ต้องดาวน์โหลดใหม่ทั้งตัว แต่ดาวน์โหลดแพ็กเกจ Java 8 เพิ่มเติมได้เอง

Eclipse จะรองรับ Java 8 อย่างเต็มรูปแบบในเวอร์ชันหน้า (Eclipse Luna) ที่จะออกเดือนมิถุนายน 2014

ก่อนหน้านี้ NetBeans 8.0 รองรับ Java 8 แล้วเช่นกัน

Tags:
Node Thumbnail

หลังจากออราเคิลออก Java SE 8 ตัวจริง ก็ถึงคิวของ IDE คู่บารมีอย่าง NetBeans ที่ออกเวอร์ชัน 8.0 ตามมา

ของใหม่ที่สำคัญที่สุดคงหนีไม่พ้นการรองรับ Java 8 ยกชุด ทั้ง Java SE 8, Java SE Embedded 8, Java ME Embedded 8 ส่วนฝั่งของ Java EE ก็รองรับ PrimeFaces, Tomcat 8.0, TomEE

ฟีเจอร์อย่างอื่นคือการทำงานร่วมกับ Apache Maven, AngularJS, Apache Cordova 3.3+, PHP 5.5 และปรับปรุง UI ส่วนของการจัดการหน้าต่างและตัว editor

รายละเอียดของฟีเจอร์อ่านได้จาก NetBeans Wiki

Tags:
Node Thumbnail

ทีม Chromium พัฒนา IDE สำหรับเขียนโปรแกรมตัวใหม่ชื่อ "Spark" รูปแบบของมันเป็นแอพที่รันอยู่บนแพลตฟอร์มของ Chrome (แต่ไม่จำเป็นต้องต่อเน็ตเสมอไป - Chrome Apps)

ความน่าสนใจของ Spark คือมันสร้างด้วยภาษา Dart ที่กูเกิลพัฒนาขึ้นเพื่อเป็นทางเลือกจากจาวาสคริปต์ และมี GUI widget library จากโครงการ Polymer

ตอนนี้โครงการยังอยู่ในสถานะเริ่มต้น หน้าตาของโปรแกรมยังไม่มีอะไรมากนักแต่ก็ใช้งานได้จริงแล้ว ส่วนตัวโค้ดเป็นโอเพนซอร์สอยู่บน GitHub ครับ

Tags:
Node Thumbnail

ข่าวนี้ต่อจาก ไมโครซอฟท์เปิดตัว Visual Studio Online บริการกลุ่มเมฆสำหรับการพัฒนาโปรแกรม ซึ่งไมโครซอฟท์ได้เปิดตัว IDE สำหรับเขียนโปรแกรมผ่านเบราว์เซอร์ชื่อ "Monaco"

ZDNet มีเบื้องหลังการสร้าง Monaco ว่าเกิดจากฝีมือของ Erich Gamma อดีตพนักงานของ IBM และผู้นำฝ่ายเทคนิคของโครงการ Eclipse ที่ย้ายมาอยู่กับไมโครซอฟท์เมื่อปี 2011 โดยเขาตั้งศูนย์วิจัยสาขาในเมืองซูริค ประเทศสวิตเซอร์แลนด์ และมีเพื่อนร่วมงานของเขาที่ IBM จำนวนหนึ่งย้ายมาร่วมทีมด้วย

Tags:
Node Thumbnail

กูเกิลประกาศเปิดตัว API ใหม่บนแอนดรอยด์ที่ไม่ได้เป็นฟีเจอร์ของแอนดรอยด์รุ่นใหม่อีกต่อไป แต่จะถูกอัพเดตผ่าน Google Play ลงไปบนแอนดรอยด์ตั้งแต่รุ่น 2.2 ขึ้นไปแทน ฟีเจอร์ต่างๆ ได้แก่

Pages