# Modes, Themes, and Keyboard Handlers

All modes, themes and keyboard handlers will be lazy loaded when needed if you use:

`import "react-ace-builds/webpack-resolver-min";`

Snippets and language_tools should be manually imported to be used. See the main [example](../example/index.js) in the example folder for usage example (seen in the [demo](https://manubb.github.io/react-ace-builds)).

### Example Modes

- javascript
- java
- python
- xml
- ruby
- sass
- markdown
- mysql
- json
- html
- handlebars
- golang
- csharp
- coffee
- css

### Example Themes

- monokai
- github
- tomorrow
- kuroir
- twilight
- xcode
- textmate
- solarized dark
- solarized light
- terminal

### Example Keyboard Handlers

- vim
- emacs
