Reading Documentation

Last updated: January 12, 2023

 Table of contents

Here are some useful resources.

Documentation

From within Julia

Help

To get help on an object in Julia, simply type in the julia REPL:

?<object>

Example:

?sum

Find function

To print the list of functions containing a certain expression in their description, you can use:

apropos("<expression>")

Example:

apropos("truncate")

Version

If you need to find your Julia version, you can use either of:

VERSION          # outputs Julia version only
versioninfo()    # outputs more info, including OS info

IDE

Several text editors have plugins, extensions, or packages turning them into IDEs for Julia. You can find the list on the Julia website. Here are a few:

Julia for VSCode
Juno (built on Atom)
Emacs with the julia-emacs and julia-repl packages
Vim with the julia-vim package
Sublime Text with the Julia-sublime package
Emacs with the ESS package
Project Jupyter with the Julia kernel
Project Jupyter with the Julia kernel in Emacs with the EIN package
Pluto notebooks

Comments & questions