Jakie elementy Visual Studio mogą być rozszerzane przez deweloperów?

IDE od Microsoftu pozwala na rozszerzenie możliwości środowiska programistycznego za pomocą wtyczek. Do jakich elementów Visual Studio można tworzyć wtyczki? W skrócie można napisać, że niemalże każda część składowa IDE jest podatna na rozbudowanie. Przyjrzyjmy się jednak szczegółom.

Menu i pasek narzędzi

IDE oferuje dodanie własnego menu i paska narzędzi. Zatem nie tylko otrzymujemy możliwość dodania opcji uruchomienia naszej wtyczki, ale także w ten sposób dodamy skrót do nowej funkcjonalności.

Pierwszy dodatek do Visual Studio — timer w okienku IDE

Przyszedł czas na mięsko. W tym wpisie przedstawię sposób na stworzenie wtyczki do Visual Studio, która będzie timerem odliczającym 25 minut w dół (technika Pomodoro ).

Stworzony dodatek będzie pływającym okienkiem, które będzie można przypiąć w dowolne miejsce w ekranie roboczym Visual Studio.

Zaczynamy!

Tworzymy projekt!

Pierwsze kroki zaczynamy od stworzenia nowego projektu VSIX Project.

Zaczynamy zabawę z rozszerzeniami do Visual Studio

Jeszcze kilka lat temu pisanie rozszerzeń do IDE od Microsoftu było nie lada wyzwaniem. Szczątkowa dokumentacja, skomplikowane API utrudniały tylko pracę deweloperom chcącym stworzyć własne rozszerzenie.

Obecnie sytuacja jest znacznie prostsza, Microsoft udostępnia wiele przykładów i rozwiązań, które pomogą początkującym programistom w temacie wtyczek do Visual Studio. W tym wpisie przedstawię kilka porad jak szybko zacząć tworzyć dodatki i z czego warto korzystać.

Visual Studio SDK

Do rozpoczęcia pracy wymagane jest zainstalowanie Visual Studio SDK.

Technika Pomodoro — efektywne zarządzanie czasem pracy

Ostatni wpis wprowadzający do stworzenia wtyczki Healthy with Visual Studio opisywać będzie ciekawą technikę do zarządzania czasem w pracy. Mowa będzie o Pomodoro, niezmiernie prostym i skutecznym sposobem na planowanie zadań, nie tylko dla programistów.

Zapanować nad czasem i zadaniami

Zapewne nie raz zawaleni byliście wieloma taskiami do zrobienia, a nie było pomysłu jak to ogarnąć. W jaki sposób rozdzielić zadania, aby był czas i na przerwę i na twórczą pracę.

W takim przypadku pomocna może okazać się technika Pomodoro. Jej twórcą jest

Daj Się Poznać 2017 — kolejna edycja konkursu rozpoczęta

Przyszedł marzec, a wraz z nim kolejna edycja programistycznego konkursu Daj Się Poznać 2017. Każdy kto koduje i chce podjąć wyzwanie, powinien jak najszybciej zgłosić się do omawianego współzawodnictwa wśród deweloperskiej braci :)

Daj Się Poznać 2017

Czym jest ów konkurs? To nie lada wyzwania dla każdego programisty. W przeciągu trzech miesięcy, od początku marca do końca maja, tworzysz projekt i opisujesz zmagania z nim na swoim blogu (lub na YouTube).

Dobry Konkurs — śledzimy diodę na Windows 10 i Windows 10 Mobile

Od kilku dni trwa konkurs z diodą na dobrychprogramach. Ponownie śledzić będziemy pojawienie się lampki LED w dzień i w nocy. Obserwować diodę można klasycznie, przez stronę www, a także z poziomu aplikacji na Androida i iOS. Co jednak z użytkownikami Windows?

Dioda nie dla wszystkich?

Dioda 2017 w obecnej wersji jest zdecydowanie nastawiona na głosowanie przez aplikacje mobilne.

UWP Community Toolkit — niezbędnik dewelopera Universal Windows Platform

Tworzenie aplikacji na najświeższą platformę Windows (Universal Windows Platform) nie powinno sprawiać dużych problemów nawet początkującym osobom w tym temacie. Warto jednak już od pierwszych kroków wyposażyć się w ciekawy zbiór bibliotek od Microsoftu, który uprzyjemni pracę w UWP. Zróżnicowany zestaw pomocnych elementów znacznie usprawni programowanie na platformie Windows.