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.

#programowanie #csharp #dotnet #visualstudio
djfoxer - Pierwszy dodatek do Visual Studio — timer w okienku IDE 
Przyszedł czas na...

źródło: comment_qTgDOvNQIUl8pIYaSly3K5B5wfjuQ9cY.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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, skompilowane 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ć.

#
djfoxer - Zaczynamy zabawę z rozszerzeniami do Visual Studio  - 
Jeszcze kilka lat t...

źródło: comment_SVcJkxD8YH6ExBRVlLt5MfSQuR6fDKJ7.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, dzisiaj przyszło mi chińskie Arduino Uno z Alieexpress i mam z nim problem.
A może nawet nie z samym arduino co prawdopodobnie ze środowiskiem. Mam wtyczkę do Visual Studio 2015 - Visual Micro która miała mi pozwolić programować to cudeńko. Podpiąłem po USB do kompa, dioda się pięknie zaświeciła, sterowniki same zainstalowały.

Jednak gdy próbuje skompilować cokolwiek, nawet pusty projekt otrzymuję błąd

Object reference not set to an instance of an object
Gumaa - Mireczki, dzisiaj przyszło mi chińskie Arduino Uno z Alieexpress i mam z nim ...

źródło: comment_PJztI3RwO1pIUIOicuOzvXZKdGNVhEu8.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Analityk: " To skoro lubisz visuala to czemu nie zainstalujesz Atmel Stuido? "
takie pytanie zadałeś, więc odpowiedziałem Ci, rozpoczynając pytaniem retorycznym |:
  • Odpowiedz
Dobry.
Jestem na studiach i ostatnio jako, że doszedł nam przedmiot związany z c# zacząłem korzystać z visual studio. Zauważyłem, że ma on możliwość doinstalowania masy rozszerzeń i zastanawiam się, które z nich się naprawdę przydadzą. Zatem, które z rozszerzeń są "must have"?

P.S.
Jeżeli ma to znaczenie to mam dostęp do wersji 2017 + piszę kod w c# / c++
#programowanie #visualstudio
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Freezerx: ja bym powiedział, że na początek żadne. To tak, jakbyś potrzebował noża do smarowania masła i kupił 89 częściowy scyzoryk, bo dodatkowe ficzery mogą się kiedyś przydać.

Jeśli poczujesz czegoś brak - poszukaj. Ale raczej vs jest już w podstawowej wersji napakowany tak, że starczy na solidny początek
  • Odpowiedz
Robi to parametr -g w pliku Makefile. Niby znane ale nie pomagało do tej pory, ale to dlatego że kompilator twierdził zawsze że is up to date. bo sam kod programu testowego się nie zmieniał i dlatego plik wynikowy nie miał danych do debugowania które daje parametr -g.
  • Odpowiedz
#programowanie #cpp #gdb #gpp #linux #visualstudio #visualstudiocode
Gdy kliknę "Start Debugging" a potem "pause" to pojawia się Error:
Unable to open 'stdiosyncfilebuf.h': File not found (/build/gcc/src/gcc-build/x8664-pc-linux-gnu/libstdc++-v3/include/ext/stdiosyncfilebuf.h).

Trzeba jakoś do gdb podlinkować biblioteki w pliku launch.json? A może jakiś atrybut do
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
Rozwiązanie kwestii błędu "Unable to open":
Do pliku /etc/gdb/gdbinit dodałem:
set substitute-path /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/ /usr/include/c++/6.3.1/

I gotowe.
  • Odpowiedz
@Bambro: jeszcze co do technologii - jak jesteś świeży to zadaj sobie pytanie gdzie chcesz potem uruchamiać te aplikacje. Jeśli desktop, to również polecam WPFa, a potem przenieść się na UWP na Windows 10 (tam od strony graficznej jest prawie-to-samo-co-WPF)
  • Odpowiedz
Próbuję skompilować na #windows w #visualstudio ten przykład (https://git.libssh.org/projects/libssh.git/plain/examples/samplesshd-cb.c) implementacji libssh. Wszystko niby pięknie, ale za cholerę nie mogę pozbyć się tego błędu. Severity Code Description Project File Line Suppression State
Error LNK2019 unresolved external symbol __imp__ssh_gssapi_get_creds referenced in function _auth_gssapi_mic Win32Project1 C:\Users\koras\Desktop\Win32Project1\Win32Project1\sshd.obj 1
. Co poszło nie tak? Nie kombinowałem nic z libką. Wziąłem gotowe nagłówki, plik ssh.lib oraz ssh.dll ze strony projektu. Mam dodatkowo libeay32.dll
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #visualstudio #csharp
dlaczego jak w VS chcę coś poprawić w linijce kodu to jak stawiam tam kursor, to mi zamiast wpisać tam coś to przeprawia co jest dalej? Na początku miałem to w dupie i traktowałem jako utrwalanie przez pisanie ciągle tego samego ale teraz jest w---------e.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #arduino #esp8266 i kij wie co jeszcze..

Czy byłby ktoś chętny, na grupowy zakup Visual Micro pod #visualstudio ? Jak ktoś nie wie co to i jakie to ma możliwości to.. IDE dla wszelkich płytek w/w typu w VSie - http://www.visualmicro.com/

Licencja na pełną wersję (Szybsza kompilacja, specjalny debugger i inne ( http://www.visualmicro.com/page/Reasons-to-buy-Visual-Micro.aspx ) kosztuje przy kupowaniu samemu 19GBP a przy kupowaniu we trzech 29 /
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jakich fajnych dodatków do #visualstudio używacie? Nie chodzi mi o resharper/coderush, tylko jakieś takie zgrabne, małe dodatki usprawniające pracę ;)
Ja ze swojej strony polecam przykładowo:
» DPack LINK - sprawne nawigowanie po kodzie, kopiowanie referencji między projektami
» ILSpy LINK - otwieranie "kodu źródłowego" w ILSpy danej dllki bezpośrednio z poziomu Solution Explorera (References). Choć jeszcze przydałoby się prosto z metody (z miejsca jej wywołania) ( ͡°
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktos robil jakas wtyczke do Visual Studio Code?
Po update ostatnim mi się wtyczka popsuła i za chiny nie wiem czemu nie działa. mimo, że w contributions pokazuje, że widzi obsługe wszystkiego ( ͡° ʖ̯ ͡°)
#visualstudio #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W formie trzeciej próbuję przesłać przez konstruktor zmienną a do formy pierwszej i otrzymuje następujące błędy:
-cannot convert from int to snake.form3
-cannot implictly convert type snake.form3 to int

form3:
namespace Snake
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach