Expand contributing docs (#5967)
This commit is contained in:
parent
5ff2cb24e2
commit
31b0c75832
1 changed files with 4 additions and 1 deletions
|
@ -8,7 +8,10 @@ Some suggestions to get started:
|
||||||
- Help with packaging on various distributions needed!
|
- Help with packaging on various distributions needed!
|
||||||
- To use print debugging to the [Helix log file][log-file], you must:
|
- To use print debugging to the [Helix log file][log-file], you must:
|
||||||
* Print using `log::info!`, `warn!`, or `error!`. (`log::info!("helix!")`)
|
* Print using `log::info!`, `warn!`, or `error!`. (`log::info!("helix!")`)
|
||||||
* Pass the appropriate verbosity level option for the desired log level. (`hx -v <file>` for info, more `v`s for higher severity inclusive)
|
* Pass the appropriate verbosity level option for the desired log level. (`hx -v <file>` for info, more `v`s for higher verbosity)
|
||||||
|
* Want to display the logs in a separate file instead of using the `:log-open` command in your compiled Helix editor? Start your debug version with `cargo run -- --log foo.log` and in a new terminal use `tail -f foo.log`
|
||||||
|
- Instead of running a release version of Helix, while developing you may want to run in debug mode with `cargo run` which is way faster to compile
|
||||||
|
- Looking for even faster compile times? Give a try to [mold](https://github.com/rui314/mold)
|
||||||
- If your preferred language is missing, integrating a tree-sitter grammar for
|
- If your preferred language is missing, integrating a tree-sitter grammar for
|
||||||
it and defining syntax highlight queries for it is straight forward and
|
it and defining syntax highlight queries for it is straight forward and
|
||||||
doesn't require much knowledge of the internals.
|
doesn't require much knowledge of the internals.
|
||||||
|
|
Loading…
Add table
Reference in a new issue