Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>OpenFOAM Dict IntelliSenseNew to Visual Studio Code? Get it now.
OpenFOAM Dict IntelliSense

OpenFOAM Dict IntelliSense

boyaoChen

|
6 installs
| (0) | Free
OpenFOAM IntelliSense: 52 file-type keyword mappings with fuzzy search. 46K+ words from v2606. Context-aware suggestions for 0/, constant/, system/ files. Enter to select, Tab disabled.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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

  1. Open any OpenFOAM case directory in VS Code
  2. Dict mode is ON by default
  3. Type any keyword fragment to see suggestions
  4. Use arrow keys to browse, press Enter to select
  5. Tab is disabled to prevent accidental edits
  6. 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

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft