Tag: visual studio

Entries for tag "visual studio", ordered from most recent. Entry count: 62.

Uwaga! Informacje na tej stronie mają ponad 6 lat. Nadal je udostępniam, ale prawdopodobnie nie odzwierciedlają one mojej aktualnej wiedzy ani przekonań.

Pages: > 1 ... 6 7 8

# Własne słowa kluczowe w Visual C++

Wed
19
Sep 2007

Chcesz, żeby edytor w Visual C++ podświetlał jakieś twoje dodatkowe identyfikatory jako słowa kluczowe? Da się zrobić. Wystarczy:

  1. Zlokalizować katalog, w którym masz zainstalowany Visual.
  2. Wejść do podkatalogu Common7\IDE.
  3. Utworzyć tam plik tekstowy o nazwie usertype.dat.
  4. Wpisać do tego pliku jeden pod drugim identyfikatory, które chcesz podświetlić.

Jakie słowa wpisać? Na przykład twoje lub nie twoje nazwy najczęściej używanych typów (string, DWORD, uint16 itp.) albo makr. Pewnie masz wiele swoich pomysłów.

Comments | #visual studio #c++ Share

# Compile (Ctrl+F7)

Tue
17
Jul 2007

To drobiazg, pewnie każdy o nim wie. Jeśli by ktoś jednak nie wiedział, warto się dowiedzieć, że w Visual C++ bardzo przydatne jest polecenie Compile (Ctrl+F7). Kompiluje tylko bieżący plik CPP, a nie cały projekt. Dzięki temu możesz szybko sprawdzić, czy napisany kod się kompiluje bez błędów i...

Odkryłem to polecenie już dawno temu, ale dopiero teraz uświadomiłem sobie, że jego potęga wcale nie musi być taka oczywista na pierwszy rzut oka.

Comments | #visual studio #c++ Share

# Visual C++ - debugger wchodzi do źródeł biblioteki standardowej

Fri
04
May 2007

Ano wchodzi... Jest to szczególnie niewygodne w przypadku używania STL. Wystarczy, że podając parametry do jakiejś funkcji czy metody robimy coś przy okazji, na przykład:

Funkcja(string("Łańcuch"), MojWektor[2]);

Zadałem o tym pytanie na forum i rozwiązanie się znalazło. Trzeba otóż:

  1. Zalogować się na konto o uprawnieniach admina.
  2. Wejść do Rejestru Windows.
  3. Wejść do klucza:
    • Visual C++ 2005 Professional: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\NativeDE\StepOver
    • Visual C++ 2005 Express: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VCExpress\8.0\NativeDE\StepOver
  4. Utworzyć nową "wartość ciągu". Nazwa dowolna.
  5. Jako jej dane wpisać wyrażenie regularne oznaczające symbole, do których debugger ma nie wchodzić, np. jedno krótkie acz potężne: std\:\:.*

Ponowne uruchomienie Visuala nie jest konieczne - wystarczy nowa sesja debugowania (F5).

Nowa wersja tego wpisu (po angielsku) znajduje się TUTAJ.

Comments | #c++ #visual studio Share

# Piękne czcionki

Sun
08
Apr 2007

Microsoft wraz z nowym Windows Vista i Office 2007 wprowadził rodzinę nowych, pięknych czcionek. Jako szczęśliwy posiadacz Visio 2007 (przysługujące studentowi informatyki w ramach MSDNAA - całego Office niestety nie ma) mam te czcionki na swoim komputerze i jestem nimi naprawdę zachwycony. Wyglądają świetnie jako małe i duże, zwykłe, pogrubione i pochylone. Pośród nich najważniejsze to:

Zobacz też:

Comments | #graphics #visual studio Share

# Precompiled Headers w Visual C++

Sun
25
Feb 2007

Napisałem mały, bogato "ilustrowany" artykuł, w którym pokazałem, jak w praktyce użyć mechanizmu Precompiled Headers w Visual C++, żeby wielokrotnie przyspieszyć kompilację swoich programów. Zapraszam do lektury - Precompiled Headers w Visual C++.

Comments | #teaching #visual studio #c++ Share

# Visual AssistX

Sat
29
Jul 2006

Kolejne ciekawe znalezisko, tym razem od kolegów z Redmond: Visual AssistX. To wypasiony (i niestety drogi, za darmo jest tylko wersja testowa, która działa przez miesiąc) dodatek do Visual Studio, który wzbogaca go o naprawdę ciekawe funkcje (i zastępuje te już istniejące dużo lepiej zrealizowanymi) wspomagające pisanie kodu. Wśród nich są różne funkcje nawigacyjne, podpowiedzi (IntelliSense), ulepszone kolorowanie składni, a nawet sprawdzanie pisowni w komentarzach :)

Zainstalowałem i próbuję się przyzwyczaić, ale póki co bardziej mnie denerwuje niż pomaga. Cóż... Kwesia gustu. W każdym razie warto zapoznać się z możliwościami tego programu.

Comments | #tools #visual studio Share

Pages: > 1 ... 6 7 8

[Download] [Dropbox] [pub] [Mirror] [Privacy policy]
Copyright © 2004-2024