მაკრო წარმოადგენს ბრძანებებისა და ინსტრუქციების სერიას, რომლებიც გაერთიანებულია როგორც ერთი ბრძანება, ამოცანის ავტომატურად შესასრულებლად, ძირითადად განმეორებითი მოქმედებების ავტომატიზაციისთვის.
VBA– ზე დაფუძნებული მაკროები ამოიღეს VS 2012 – ში, მაგრამ Microsoft– ის დეველოპერების საზოგადოებამ არ დათმო და გაუშვა გაფართოებები ამ ხარვეზის შესავსებად. მაისის დასაწყისში Visual Studio Team– მა გამოუშვა ახალი VS მაკრო გაფართოება; დღეს ჩვენ გვაქვს დადასტურება, რომ Visual Studio 2013+ გაფართოება კარგად მუშაობს. გაფართოება საშუალებას გვაძლევს გამოიყენოთ მაკროები IDE– ში და შეუძლია ჩაიწეროს ფუნქციების უმეტესობა Visual Studio– ში, ტექსტის რედაქტირების ოპერაციების ჩათვლით.
მახასიათებლების სრული სია მოიცავს:
- აქტიური დოკუმენტის ოპერაციების და Visual Studio IDE ბრძანებების ჩაწერა და დაკვრა
- მრავალჯერ დაკვრა
- მართეთ და განაგრძეთ მაკრო მაკრო Explorer- ით
- კლავიატურის მაკინძვის მინიჭება ნებისმიერ მაკროზე
- მაკროები ჩაწერილია როგორც JavaScript ფაილები, რომლებიც VS DTE API- ს უწოდებენ
- მაკრო რედაქტირება Visual Studio- ში DTE IntelliSense- ით
- დაკვრის შეჩერება
- მაკროების ნიმუში.
გაფართოების ინსტალაციის შემდეგ, მაკრო მენიუ გამოჩნდება ინსტრუმენტები> მაკროები. ამჟამინდელი მაკრო დროებითია, რომელშიც გაერთიანებულია ბოლო ჩაწერილი მაკრო. მისი შესანახად, დააწკაპუნეთ თაგუნას მარჯვენა ღილაკით მიმდინარე მაკროზე და დაასახელეთ ახალი. სწრაფი წვდომისთვის ასევე შეგიძლიათ მიუთითოთ მალსახმობი. ამ ოპერაციის შემდეგ, ახალი მაკრო შენარჩუნდება თქვენს ფაილურ სისტემაში.
ამასთან, ამ გაფართოებით ყველა ფუნქცია არ არის მხარდაჭერილი. თქვენ არ შეგიძლიათ ჩაწეროთ დიალოგებთან ურთიერთქმედება ან შეასრულოთ მაკრო სხვა მაკროში. თქვენ ასევე ვერ ითამაშებთ მაკროებს Visual Studio 2010– დან, რადგან ამ გაფართოებით, მაკროები იწერება JavaScript– ში, ხოლო მაკროები Visual Studio 2010 – ში იწერება VBA მაკროებში.
ამ გაფართოებებით, Microsoft კიდევ ერთხელ ადასტურებს, რომ ის ისმენს მის დეველოპერებს.
დაკავშირებული ისტორიები, რომელთა შემოწმება გჭირდებათ:
- Windows 10 საიუბილეო განახლების SDK გამოვიდა დეველოპერებისთვის
- Microsoft ცდილობს გააუმჯობესოს Bing Maps, დეველოპერებისთვის ახალი ტექნოლოგიების შემოტანით
- დააფიქსირეთ „თქვენი შემქმნელის ლიცენზიის მოქმედების ვადა ამოიწურა“ Windows 8, 8.1, 10 – ში