8000 GitHub - domluna/JuliaFormatter.jl: An opinionated code formatter for Julia. Plot twist - the opinion is your own.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

domluna/JuliaFormatter.jl

Repository files navigation

JuliaFormatter.jl

Documenter: stable Documenter: dev Build Status

If you're having issues with v2 outputs use the latest v1. add JuliaFormatter@v1 should install 1.0.62

I don't have the time to commit large changes regarding v2. JuliaSyntax v1 broke a bunch of things again and it is a large undertaking fix everything needed to upgrade and then also fix previous issues. If you would like to contribute via PRs they would be welcomed.

Width-sensitive formatter for Julia code. Inspired by gofmt, refmt, and black.

Screencast

Installation

]add JuliaFormatter

Quick Start

julia> using JuliaFormatter

# Recursively formats all Julia files in the current directory
julia> format(".")

# Formats an individual file
julia> format_file("foo.jl")

# Formats a string (contents of a Julia file)
julia> format_text(str)

Check out the docs for further description of the formatter and its options.

Use With GitHub Actions

Editor Plugins

For integration with other editors:

0