Hvad er CR-filformatet?
Filer med filtypenavnet .cr gemmer kildekode til CRiSP-editor-makroer. .cr var et format forbundet med BRIEF-teksteditoren til MS-DOS, som var populær i 1980'erne og 1990'erne. BRIEF blev porteret til Unix-systemer, og mange nye funktioner blev tilføjet over tid, hvilket gjorde det til et populært valg blandt programmører. Versioner til Windows, Linux og macOS er tilgængelige via CRiSP-programmørens editor, udviklet af Vital. .cr-makrofiler er baseret på Crunch-scriptingsproget, som minder meget om C-kildekode.
.cr-filer bruges i CRiSP til at gemme makrodefinitioner. De kan bruges til at tilpasse applikationen og ændre dens adfærd. Crunch-scriptingsproget tilbyder bagudkompatibilitet med BRIEF-makroer og Lisp. Applikationen er i høj grad baseret på makroer, og brugere kan nemt tilpasse deres redigeringsoplevelse. Fuld dokumentation leveres ved køb af en softwarelicens. CRiSP distribueres og vedligeholdes fortsat som en cross-platform programmør-editor.
Da .cr er almindelig tekst uden en binær signatur, kan enhver tekst- eller kodeeditor åbne disse filer uden selve CRiSP. Bemærk, at .cr også er kildekodefiltypenavnet for programmeringssproget Crystal - en helt urelateret moderne brug af det samme filtypenavn.
Sikkerhed og tryghed
RISIKO: LOWEn .cr er kildekode i almindelig tekst - ufarlig at åbne i en editor. Den eneste advarsel er, at kildekode kan indeholde instruktioner, der er skadelige, når de kompileres og køres; gennemse kode fra upålidelige kilder, før du bygger den. Undgå mistænkelige «åbn enhver .cr» download-sider.
Formatdetaljer
kort fortalt- Crystal-sprog kildefil (.cr) - Kildekode til programmeringssproget Crystal (Ruby-lignende syntaks, kompileret) - langt den mest almindelige moderne betydning af .cr.
- Canon RAW-billede (.crw/.cr2/.cr3) - Canon-kamera raw-fotos bruger .crw/.cr2/.cr3, lejlighedsvis forkortet «cr»; disse er binære billeder, ikke kildekode.
- Win32 / driver-ressourcefiler - Nogle ældre værktøjskæder brugte .cr til kompilerede ressourcer eller driver-artefakter; sjældent set.
Programmer der åbner CR-filer
Tekniske detaljer
dyb specifikation| Filtype | Kildekode i almindelig tekst |
| Scriptingsprog | Crunch - et C-lignende makro-scriptingsprog specifikt for CRiSP-editoren |
| MIME-type | text/plain |
| Tegnkodning | ASCII / UTF-8 |
| Binær signatur | Ingen - almindeligt tekstformat identificeret ved filtypenavn, ikke et filhoved |
| Filstruktur | Linjeorienteret tekst; intet påkrævet hoved eller fod |
| Tilknyttet applikation | CRiSP-programmørens editor af Vital |
| Understøttede platforme | Windows, Linux, Unix, macOS |
| BRIEF-makrokompatibilitet | Crunch er bagudkompatibel med ældre BRIEF-editor makrosyntaks (MS-DOS-æraen) |
| Lisp-kompatibilitet | Crunch-scripting understøtter også Lisp-kompatibel makrosyntaks |
| Typisk filstørrelse | 1 KB - 500 KB |
| Tvetydighed om filtypenavn | `.cr` bruges også som kildekodefiltypenavn for programmeringssproget Crystal (urelateret) |
| Makrofunktion | Makroer kan binde tastetryk, automatisere redigeringsopgaver og udvide CRiSP-editorens adfærd |
| Kan åbnes uden værts-app | Læsbar og redigerbar i enhver tekst- eller kodeeditor uden CRiSP installeret |
| Udgivet | 1990s (CRiSP programmer's editor era) |
| Seneste version | CRiSP editor still distributed; .cr association unchanged |