Overview Version History Q & A Rating & Review
OpenFOAM Dict IntelliSense
VS Code IntelliSense for OpenFOAM dictionary files with 74 file-type keyword mappings, fuzzy search, and dynamic library suggestions.
Features
74 file-type keyword mappings - Context-aware suggestions for 0/, constant/, system/ files
Fuzzy search - Prefix + substring matching, up to 100 results
43K clean word database - From OpenFOAM-v2606, numeric noise removed
72 dynamic libraries - Complete libs() suggestions for controlDict functions
126 dynamicMeshDict keywords - Full rigid body, 6DOF, motion solver types
291 controlDict keywords - Function objects, runtime controls, libraries
C++ Mode - 4,577 OpenFOAM class completions
Smart Highlighting - 447 curated keywords highlighted
Auto-detect - Recognizes 0/, constant/, system/ directory files
Usage
Open any OpenFOAM case directory in VS Code
Dict mode is ON by default
Type any keyword fragment to see suggestions
Use arrow keys to browse, press Enter to select
Tab is disabled to prevent accidental edits
Click Dict / C++ in status bar to toggle modes
Keyword Coverage
Category
Keywords
Boundary conditions
80+
Turbulence models (RAS/LES)
50+
Discretization schemes
80+
Linear solvers
30+
Function objects
100+
fvOptions types
58
topoSet sources
65
Dynamic libraries
72
Dynamic mesh types
126
Lagrangian models
50+
Multiphase models
40+
Total
43,319
Requirements
VS Code 1.114.0+
Author
boyaoChen
License
MIT