# IDEs should have an export function

**URL:** <https://discourse.julialang.org/t/ides-should-have-an-export-function/35865>\
**Category:** Tooling\
**Created:** [March 12, 2020, 4:03am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865 "2020-03-12T04:03:32Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![brett\_knoss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brett_knoss/32/13050_2.png) [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Post date:** [March 12, 2020, 4:03am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865/1 "2020-03-12T04:03:32Z")

</div>

IDEs like Atom should have a drop-down export function. There is nothing more frustrating than working for hours on a document and spending more hours fighting with a function like Weave to make a pdf, html, or latex.

This is kinda to the side of the actual code, and it really is a disadvantage, for a language meant for number crunching.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [March 12, 2020, 4:09am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865/2 "2020-03-12T04:09:05Z")

</div>

Export of what?

---

<div class="post-metadata">

**Author:** ![brett\_knoss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brett_knoss/32/13050_2.png) [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Post date:** [March 12, 2020, 4:19am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865/3 "2020-03-12T04:19:23Z")

</div>

A printable document like a pdf.

---

<div class="post-metadata">

**Author:** ![brett\_knoss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brett_knoss/32/13050_2.png) [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Post date:** [March 12, 2020, 4:33am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865/4 "2020-03-12T04:33:51Z")

</div>

```julia
 weave("ECON214Assignment3.jl", out_path = "C:/Users/brett/OneDrive/Documents/", doctype = "md2pdf")

```

like so I don’t have to get this to work, to print something.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [March 12, 2020, 5:10am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865/5 "2020-03-12T05:10:08Z")

</div>

The VS Code extension for Julia has a command `Julia Weave: Save to file...` and then you can pick a file type you want to export to and it will weave the content of the currently active jmd file into that format. I think that is what you are looking for, right?

Questions like this should go into the Tooling category.

---

<div class="post-metadata">

**Author:** ![brett\_knoss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brett_knoss/32/13050_2.png) [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Post date:** [March 12, 2020, 5:25am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865/6 "2020-03-12T05:25:00Z")

</div>

Neat, how do I add VS?

---

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [March 12, 2020, 5:31am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865/7 "2020-03-12T05:31:45Z")

</div>

IDEs like atom are community built and would welcome your contribution of such a feature.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [March 12, 2020, 5:39am UTC](https://discourse.julialang.org/t/ides-should-have-an-export-function/35865/8 "2020-03-12T05:39:44Z")

</div>

> [@brett\_knoss](#):
>
> Neat, how do I add VS?

Install [VS Code](https://code.visualstudio.com/), then install the Julia extension from its marketplace.
