Skip to main content

Plik PDB (co to jest i jak go otworzyć)

Visual Studio symbol injection (PDB) (Może 2025)

Visual Studio symbol injection (PDB) (Może 2025)
Anonim

Plik z rozszerzeniem pliku PDB jest najprawdopodobniej plikiem utworzonym w formacie bazy danych programu, który służy do przechowywania informacji o debugowaniu programu lub modułu, takich jak pliki DLL lub EXE. Są czasami nazywane plikami symboli.

Pliki PDB mapują różne komponenty i instrukcje w kodzie źródłowym do końcowego skompilowanego produktu, który następnie może wykorzystać do zlokalizowania pliku źródłowego i lokalizacji w pliku wykonywalnym, w którym powinien zatrzymać proces debugowania.

Niektóre pliki PDB mogą zamiast tego być w formacie pliku banku danych Protein. Te pliki PDB są plikami tekstowymi przechowującymi współrzędne dotyczące struktur białek.

Inne pliki PDB są prawdopodobnie tworzone w formacie Palm Database lub PalmDOC i używane z mobilnym systemem operacyjnym PalmOS. Niektóre pliki w tym formacie używają zamiast tego rozszerzenia pliku .PRC.

Jak otworzyć plik PDB

Różne programy używają własnego pliku PDB do przechowywania danych w jakimś formacie strukturalnej bazy danych, więc każda aplikacja jest używana do otwierania własnego typu pliku PDB. Geneious, Intuit Quicken, Microsoft Visual Studio i Pegasus to tylko kilka przykładów programów, które mogą wykorzystywać plik PDB jako plik bazy danych. Radare i PDBparse mogą również działać przy otwieraniu plików PDB.

Niektóre pliki PDB są przechowywane jako zwykły tekst, na przykład pliki bazy danych Debug programu Geneious i są całkowicie czytelne dla człowieka po otwarciu w edytorze tekstu. Możesz otworzyć ten plik PDB dowolnym programem, który może czytać dokumenty tekstowe, na przykład wbudowany program Notatnik w systemie Windows. Niektóre inne przeglądarki i edytory plików PDB to Notepad ++ i Brackets.

Inne pliki baz danych PDB nie są dokumentami tekstowymi i są użyteczne tylko wtedy, gdy są otwarte z programem, do którego są przeznaczone. Na przykład, jeśli Twój plik PDB jest w jakiś sposób powiązany z Quicken, spróbuj użyć tego oprogramowania do wyświetlenia lub edycji pliku PDB. Visual Studio spodziewa się zobaczyć plik PDB w tym samym folderze co plik DLL lub EXE.

Możesz przeglądać i edytować pliki PDB, które są plikami Protein Data Bank, w systemach Windows, Linux i macOS z Avogadro. Jmol, RasMol, QuickPDB i USCF Chimera mogą również otwierać pliki PDB. Ponieważ te pliki są zwykłym tekstem, możesz otworzyć plik PDB również w edytorze tekstów.

Palm Desktop powinien móc otwierać pliki PDB, które znajdują się w formacie pliku Palm Database, ale być może będziesz musiał najpierw zmienić nazwę pliku, aby miał rozszerzenie pliku .PRC, aby program mógł go rozpoznać. Aby otworzyć plik PDB PalmDOC, spróbuj STDU Viewer.

Jak konwertować plik PDB

Pliki programu bazy danych najprawdopodobniej nie zostaną przekonwertowane na inny format pliku, przynajmniej nie w przypadku zwykłego narzędzia do konwertowania plików. Zamiast tego, jeśli istnieje jakieś narzędzie, które może przekonwertować ten rodzaj pliku PDB, to będzie to ten sam program, który może go otworzyć.

Na przykład, jeśli chcesz przekonwertować plik bazy danych PDB z Quicken, spróbuj użyć tego programu, aby to zrobić. Ten typ konwersji jest jednak prawdopodobnie nie tylko mało użyteczny, ale również nie jest obsługiwany w tych aplikacjach bazodanowych (tzn. Prawdopodobnie nie trzeba konwertować tego rodzaju pliku PDB do żadnego innego formatu).

Pliki Protein Data Bank można przekonwertować do innych formatów za pomocą MeshLab. Aby to zrobić, możesz najpierw przekonwertować plik PDB na WRL z PyMOL z pliku Plik> Zapisz obraz jako> VRML menu, a następnie zaimportuj plik WRL do MeshLab i użyj Plik> Eksportuj siatkę jako menu, aby ostatecznie przekonwertować plik PDB na STL lub inny format pliku.

Jeśli nie potrzebujesz, aby model był kolorowy, możesz wyeksportować plik PDB bezpośrednio do STL za pomocą USCF Chimera (link do pobrania znajduje się powyżej). W przeciwnym razie możesz użyć tej samej metody, co powyżej (z MeshLab) do konwersji PDB na WRL z chimerami USCF, a następnie wyeksportować plik WRL do STL za pomocą MeshLab.

Aby przekonwertować PDB na PDF lub EPUB, jeśli masz plik PalmDOC, możliwe jest wiele sposobów, ale najłatwiej jest użyć konwertera PDB online, takiego jak Zamzar. Możesz przesłać swój plik PDB do tej witryny, aby móc go przekonwertować na te formaty, a także na AZW3, FB2, MOBI, PML, PRC, TXT i inne formaty plików eBook.

Aby przekonwertować plik PDB do formatu FASTA, można użyć programu Meiler Lab online PDB to FASTA converter.

Możliwe jest także przekształcenie PDB na CIF (format Informacji Krystalograficznej) online za pomocą PDBx / mmCIF.

Zaawansowane czytanie na plikach PDB

Możesz przeczytać dużo więcej na temat plików bazy danych programu od Microsoft, GitHub i Wintellect.

Więcej informacji na temat plików Protein Data Bank również można znaleźć; zobacz Worldwide Protein Data Bank i RCSB PDB.

Czy twój plik wciąż się nie otwiera?

Pliki PDB, które nie otwierają się z żadnym z powyższych narzędzi, prawdopodobnie w rzeczywistości nie są plikami PDB. Może się zdarzyć, że błędnie odczytasz rozszerzenie pliku; niektóre formaty plików używają sufiksu, który bardzo przypomina ".PDB", gdy są one naprawdę niepowiązane i nie działają tak samo.

Na przykład plik PDF jest plikiem dokumentu, ale większość programów z powyższego nie renderuje poprawnie tekstu i / lub obrazów, jeśli spróbujesz otworzyć je za pomocą tych programów. To samo dotyczy innych plików o podobnie napisanych rozszerzeniach plików, takich jak PD, PDE, PDC i pliki PDO.

PBD to kolejna, która należy do programu EaseUS Todo Backup i dlatego jest przydatna tylko wtedy, gdy jest otwierana z tym oprogramowaniem.

Jeśli nie masz pliku PDB, sprawdź rozszerzenie pliku, które posiada twój plik, aby znaleźć odpowiedni program, który go otworzy lub przekonwertuje.