Difference between revisions of "IFC - Industry Foundation Classes/IFC syntax highlighting"

From Wiki.OSArch
m (Fix caption)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{IFC_Documentation}}
 
As [https://technical.buildingsmart.org/standards/ifc/ifc-formats/ IFC] is usually saved in full text it is handy to have a syntax highlighting in it : [[File:IFC-SPF syntax highlighting example.png|thumb|IFC-SPF syntax highlighting example]]
 
As [https://technical.buildingsmart.org/standards/ifc/ifc-formats/ IFC] is usually saved in full text it is handy to have a syntax highlighting in it : [[File:IFC-SPF syntax highlighting example.png|thumb|IFC-SPF syntax highlighting example]]
  
Line 5: Line 6:
 
! Editor
 
! Editor
 
! Link
 
! Link
!  
+
! Syntax
 
|-
 
|-
| vim
+
| geany
| [https://community.osarch.org/discussion/29/ifc-vim-syntax-highlighting by brunopostle]<br />or :set syntax=stp (less details)
+
| [https://community.osarch.org/discussion/comment/1361/#Comment_1361 By yorik]
 
| IFC-SPF
 
| IFC-SPF
 
|-
 
|-
| geany
+
| Notepad++
| [https://community.osarch.org/discussion/comment/1361/#Comment_1361 by yorik]
+
| [https://github.com/JulesBuh/ifcParser/blob/master/NotePad_Styles/NotePad%2B%2BIFCLanguageStyler.xml IFC Language Styler]
 
| IFC-SPF
 
| IFC-SPF
 
|-
 
|-
| vscode
+
| Vim
 +
| [https://community.osarch.org/discussion/29/ifc-vim-syntax-highlighting By brunopostle]<br />or <code>:set syntax=stp</code> (For STEP)
 +
| IFC-SPF, STEP
 +
|-
 +
| Visual Studio Code
 
| [https://github.com/AlanRynne/ifc-syntax ifc-syntax extension]
 
| [https://github.com/AlanRynne/ifc-syntax ifc-syntax extension]
 
| IFC-SPF, EXPRESS
 
| IFC-SPF, EXPRESS
 
|}
 
|}
 +
 +
[[Category:Industry Foundation Classes (IFC)]]

Latest revision as of 06:21, 28 July 2022

IFC bsi icon.png This page is relevant to understanding Industry Foundation Classes (IFC). The Industry Foundation Classes (IFC) Category includes all pages related to Industry Foundation Classes (IFC).

As IFC is usually saved in full text it is handy to have a syntax highlighting in it :

IFC-SPF syntax highlighting example
Editor Link Syntax
geany By yorik IFC-SPF
Notepad++ IFC Language Styler IFC-SPF
Vim By brunopostle
or :set syntax=stp (For STEP)
IFC-SPF, STEP
Visual Studio Code ifc-syntax extension IFC-SPF, EXPRESS