Powered by

 

รับทำโปรเจค html5 รับทำโปรเจค css รับทำโปรเจค javascript รับทำโปรเจค php รับทำโปรเจค codeigniter รับทำโปรเจค laravel รับทำโปรเจค asp.net รับทำโปรเจค angulatjs รับทำโปรเจค reactjs รับทำโปรเจค joonla เว็บสำเร็จรูป รับทำโปรเจค moodle ระบบอีเลิร์นนิ่ง E-learning รับทำโปรเจค wordpress รับทำโปรเจค android application รับทำโปรเจค ios application รับทำโปรเจค flutter รับทำโปรเจค react native ฐานข้อมูล mysql ฐานข้อมูล mariadb ฐานข้อมูล postgresql ฐานข้อมูล sql server ฐานข้อมูล firebase ฐานข้อมูล mongodb รับทำโปรเจค dreamweaver รับทำโปรเจค vscode รับทำโปรเจค sublime text รับทำโปรเจค nodejs expressjs รับทำโปรเจค nginx รับทำโปรเจค apache web server รับทำโปรเจค xampp

 

Visual Studio 2019 ยกเครื่องฟีเจอร์ค้นหา เขียนใหม่ด้วย C# เร็วกว่าเดิมเกินเท่าตัว

Visual Studio 2019 ยกเครื่องฟีเจอร์ค้นหา เขียนใหม่ด้วย C# เร็วกว่าเดิมเกินเท่าตัว

โดย: Administrator

เมื่อ: 16/12/2562 08:34:51

Tags: Visual Studio Search Engine Microsoft IDE Development,

ไมโครซอฟท์ประกาศยกเครื่องระบบค้นหา (Find in Files) ของ Visual Studio ใหม่ เขียนใหม่ทั้งหมดเป็น C# เพื่อลดการเรียก interop call ที่ไม่จำเป็น ทำให้ประสิทธิภาพดีขึ้นหลายเท่า ใช้หน่วยความจำน้อยลง

จากการทดสอบของไมโครซอฟท์เองที่ระดับ 1 แสนไฟล์ ฟีเจอร์ค้นหาเดิมใช้เวลามากกว่า 4 นาที ในขณะที่ฟีเจอร์ค้นหาตัวใหม่ใช้เวลาเพียง 26 วินาที (เกิน 8 เท่า) ไมโครซอฟท์บอกว่าความแตกต่างจะยิ่งเห็นผลชัดหากค้นหาด้วย regular expression แต่การค้นหาคำทั่วๆ ไปก็เร็วขึ้นเท่าตัวแล้ว

Find in Files ตัวใหม่ยังมีฟีเจอร์ใหม่หลายอย่าง

  • Current Directory จำกัดการค้นหาเฉพาะในไดเรคทอรีเดียวกับไฟล์นั้นเท่านั้น
  • ค้นหาเฉพาะไดเรคทอรีที่ระบุชื่อได้มากกว่า 1 ไดเรคทอรี เช่น “.\Code;.\Shared Code” ก็จะค้นเฉพาะสองไดเรคทอรีนี้เท่านั้น (Code กับ Shared Code)
  • ระบุให้ค้นหาไฟล์อื่นนอก solution หรือไฟล์ที่อ้างถึงแต่อยู่นอก solution ได้ด้วย (เช่น windows.h ที่เป็นไฟล์ header)
  • Multiple Searches เก็บผลการค้นหาเดิมไว้ก่อน แล้วค้นหาอีกรอบเพื่อมาเปรียบเทียบกันได้

ฟีเจอร์นี้เปิดให้ใช้แล้วใน Visual Studio 2019 version 16.5 Preview 1



ที่มา : blognone.com

กลับ