Wat om te weet
- Sommige PDB-lêers is programdatabasislêers.
- Maak een oop met 'n teksredigeerder of 'n program soos Geneious.
- Skakel oor na 'n ander formaat met dieselfde program wat jou spesifieke databasislêer oopmaak.
Hierdie artikel verduidelik wat 'n PDB-lêer is, hoe om een oop te maak en hoe om een na 'n ander formaat om te skakel.
Wat is 'n PDB-lêer?
'n Lêer met die PDB-lêeruitbreiding is heel waarskynlik 'n programdatabasislêer wat gebruik word om ontfoutingsinligting oor 'n program of module te bevat, soos 'n DLL- of EXE-lêer. Hulle word soms simboollêers genoem.
Die lêer karteer verskeie komponente en stellings in bronkode na sy finale saamgestelde produk, wat die ontfouter dan kan gebruik om die bronlêer en die plek in die uitvoerbare lêer te vind waar dit die ontfoutingsproses moet stop.
Sommige PDB-lêers kan eerder in die Proteïendatabank-lêerformaat wees. Dit is gewone tekslêers wat koördinate met betrekking tot proteïenstrukture stoor.
Ander PDB-lêers kan in die Palm-databasis- of PalmDOC-lêerformaat geskep word en met die PalmOS-selfoonbedryfstelsel gebruik word; sommige lêers in hierdie formaat gebruik eerder die. PRC-lêeruitbreiding. Nog 'n ander formaat wat dieselfde uitbreiding gebruik, is Tanida Demo Builder.
Hoe om 'n PDB-lêer oop te maak
Verskillende programme gebruik hul eie PDB-lêer om data in een of ander gestruktureerde databasisformaat te stoor, so elke toepassing word gebruik om sy eie tipe oop te maak.
Geneious, Quicken, Visual Studio en Pegasus is net 'n paar voorbeelde van programme wat die lêer as 'n databasislêer kan gebruik. Radare en PDBparse kan ook werk.
Sommige PDB-lêers word as gewone teks gestoor, soos Geneious se Program Debug Database-lêers, en is heeltemal mens-leesbaar as dit in 'n teksredigeerder oopgemaak word. Jy kan hierdie soort PDB-lêer oopmaak met enige program wat teksdokumente kan lees, soos die ingeboude Notepad-program in Windows. Sommige ander versoenbare kykers en redigeerders sluit Notepad++ en Brackets in.
Ander PDB-lêers is nie teksdokumente nie en is slegs nuttig wanneer dit oopgemaak word met die program waarvoor dit bedoel is. Byvoorbeeld, as joune op een of ander manier met Quicken verband hou, probeer dan om daardie sagteware te gebruik om dit te bekyk of te wysig. Visual Studio verwag om 'n PDB-lêer in dieselfde vouer as die DLL- of EXE-lêer te sien.
Jy kan Proteïendatabanklêers in Windows, Linux en MacOS met Avogadro bekyk en redigeer. Hierdie programme kan die lêer ook oopmaak: Jmol, RasMol, QuickPDB en USCF Chimera. Aangesien dit gewone teks is, kan jy ook een in 'n teksredigeerder oopmaak.
Palm Desktop behoort hierdie lêer te kan oopmaak as dit in die Palm Database-lêerformaat is, maar jy moet dit dalk eers hernoem om die PRC-lêeruitbreiding te hê vir daardie program om dit te herken. Kaliber is nog 'n opsie.
Om 'n PalmDOC PDB-lêer oop te maak, probeer STDU Viewer.
Tanida Demo Builder maak lêers in daardie formaat oop.
Hoe om 'n PDB-lêer om te skakel
Programdatabasislêers kan heel waarskynlik nie na 'n ander lêerformaat omgeskakel word nie, ten minste nie met 'n gewone lêeromskakelingsnutsding nie. In plaas daarvan, as daar enige toepassing is wat hierdie soort lêer kan omskakel, sal dit dieselfde program wees wat dit kan oopmaak.
As jy byvoorbeeld jou databasislêer vanaf Quicken moet omskakel, probeer om daardie program te gebruik om dit te doen. Hierdie tipe omskakeling is egter waarskynlik nie net van min nut nie, maar word ook nie in hierdie databasistoepassings ondersteun nie (d.w.s. jy hoef waarskynlik nie hierdie soort PDB-lêer na enige ander formaat om te skakel nie).
Protein Data Bank-lêers kan met MeshLab na ander formate omgeskakel word. Om dit te doen, moet jy dit dalk eers omskakel na WRL met PyMOL vanaf die File > Stoor prent as > VRML -kieslys, en voer dan die WRL-lêer in MeshLab in en gebruik die File > Export Mesh As-kieslys om uiteindelik die PDB-lêer om te skakel na STL of 'n ander lêerformaat.
As jy nie nodig het dat die model in kleur moet wees nie, kan jy die lêer direk na STL uitvoer met USCF Chimera (die aflaaiskakel is hierbo). Andersins kan jy dieselfde metode as hierbo (met MeshLab) gebruik om PDB na WRL met USCF Chimera om te skakel en dan WRL na STL met MeshLab uit te voer.
Om PDB na PDF of EPUB om te skakel, as jy 'n PalmDOC-lêer het, is op 'n aantal maniere moontlik, maar die maklikste is waarskynlik om 'n aanlyn-omskakelaar soos Zamzar te gebruik. Jy kan jou lêer na daardie webwerf oplaai om die opsie te hê om dit om te skakel na daardie formate sowel as na AZW3, FB2, MOBI, PML, PRC, TXT en ander eBoek-lêerformate.
Om een na die FASTA-formaat om te skakel, kan gedoen word met Meiler Lab se aanlyn PDB na FASTA-omskakelaar.
Dit is ook moontlik om hierdie lêer na CIF (Kristallografiese Inligtingsformaat) aanlyn te stoor deur PDBx/mmCIF te gebruik.
Kan dit steeds nie oopmaak nie?
Lêers wat nie met enige van die gereedskap van bo af oopmaak nie, is waarskynlik nie eintlik PDB-lêers nie. Wat dalk gebeur, is dat jy die lêeruitbreiding verkeerd lees; sommige formate gebruik 'n agtervoegsel wat baie ooreenstem met PDB, wanneer hulle regtig nie verwant is nie en nie dieselfde werk nie.
Byvoorbeeld, 'n PDF-lêer is 'n dokumentlêer, maar meeste van die programme van bo sal nie die teks en/of beelde korrek weergee as jy probeer om een met hierdie sagtewareprogramme oop te maak nie. Dieselfde geld vir ander lêers met soortgelyke gespelde lêeruitbreidings, soos DBF-, DB-, ADP-, PD-, PDE-, PDC-, PDO- en WPD-lêers.
PBD is nog een wat aan die EaseUS Todo Backup-program behoort en is dus net nuttig wanneer dit met daardie sagteware oopgemaak word.
As jy nie 'n PDB-lêer het nie, doen navorsing oor die lêeruitbreiding wat jou lêer wel het sodat jy die toepaslike program kan vind wat dit oopmaak of omskakel.
Gevorderde lees op PDB-lêers
Jy kan baie meer lees oor programdatabasislêers vanaf GitHub en Wintellect.
Daar is ook meer om te leer oor Proteïendatabanklêers; sien Worldwide Protein Data Bank en RCSB PDB.
Greelgestelde Vrae
- Hoe maak ek dit reg wanneer Visual Studio nie PDB-lêers kan vind of oopmaak nie? As jy 'n boodskap sien wat sê dat Visual Studio nie die PDB-lêer kan vind of oopmaak nie, probeer met behulp van Visual Studio se ontfoutingsinstrument. Gaan na Tools > Options > Debugging > Simbole en kies Microsoft Symbol Servers
- Hoe maak ek 'n PDB-lêer op Android oop? Om 'n PDB-lêer op Android oop te maak, gebruik 'n derdeparty-lêerleser. Laai die Cool Reader-toepassing of enige ander PDB-lêer-gesteunde leser op Google Play af.