Difference between revisions of "File extensions"

From Free Pascal wiki
(Lazarus: - added *.lps)
Line 31: Line 31:
     Include file
     Include file
    Lazarus Project Session file. See [[IDE Window: Project Options#Save session information in|Project Options -> Save session information in]]
== General ==
== General ==

Revision as of 20:51, 15 June 2011

File extensions

Some file extensions


   Lazarus Project Information file (stored in XML; contains project-specific settings) 
   Lazarus Program file; contains Pascal source of main program 
   Lazarus Form file; contains configuration information for all objects on a form 
   (stored in a Lazarus-specific format; the actions are described by Pascal source code in a corresponding *.pas file) 
   Unit with Pascal code (typically for a form stored in a corresponding *.lfm file) 
   Pascal code
   Lazarus Resource file (this is a generated file; not to be confused with a Windows resource file). 
   Compiled unit, symbols part.
   (1) Compiled unit, code part.
   (2) Compiled code from other compilers (e.g. gcc)
   (1) Compiled unit, code part for smartlinking (on some platforms)
   (2) Compiled code from other compilers (e.g. gcc) linked into a static library
   Lazarus package information file. (stored in XML; contains package-specific settings)
   Include file
   Lazarus Project Session file. See Project Options -> Save session information in


   Text file
   Gettext Portable Object
   Config file
   Compiled Help File - contains html. See also package chm
   Comma Separated Values text file format 
   Directly executable program
   Help file
   Initialization file
   OpenDocument text document
   Portable Document Format
   Rich Text Format text file


   Portable network graphic
   portable pixmap 
   portable graymap 
   portable bitmap 




   Hypertext Markup Language
   Cascading style sheet


   tape archive


   Database file
   Multiple index file


   OpenOffice.org Calc spreadsheet File Format
   Microsoft Excel File Format
   Microsoft Office Open XML Excel File Format 


   Delphi form module
   Delphi project options file
   Desktop configuration

Linux and Unix

   Shared object library
   Shell script
   Debian Package
   RPM Package Manager 


   Disk Image File 
   Dynamic shared library


   Batch file. It's a text file that contains a sequence of commands for a computer operating system.
  dynamic-link library
   Directly executable program

See also

Alphabetical list of file extensions