#What are some common development tools in Julia?

1 messages · Page 1 of 1 (latest)

tepid marten
#

Hi, I have sporadically used Julia for a while mainly to benchmark my cython/python implementations and get them to at least Julia like performance, It seems like I'll migrate some of these projects into Julia, and I was wondering about the development tools for it. Things like autopep/codeclimate/ --- etc maybe some tools that can tell me the percentage of functions being tested?

I mainly care about the coding style being homogeneous, and making sure best practices are met

torpid breach
#

Check out how codecov is used in some julia package https://github.com/SciML/DifferentialEquations.jl?tab=readme-ov-file for code coverage.

For style/formatting/LSP, this is given by the julia vscode extension, using JuliaFormatter for the formatting part (more info here : https://github.com/domluna/JuliaFormatter.jl and there's some styles you can set like the sciml one https://github.com/domluna/JuliaFormatter.jl )

GitHub

Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equat...

GitHub

An opinionated code formatter for Julia. Plot twist - the opinion is your own. - domluna/JuliaFormatter.jl

tepid marten
#

Thanks for the resources, was kinda hopping there would be more automated tools like in the python ecosystem