# Tooling

**URL:** https://discourse.julialang.org/c/tools/35.md?no_subcategories=false&page=11

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 12

---

## [Allow storing download size in Artifacts.toml?](https://discourse.julialang.org/t/allow-storing-download-size-in-artifacts-toml/126215)

<div class="topic-metadata">

**Author:** [@nhz2](https://discourse.julialang.org/u/nhz2)\
**Replies:** 2\
**Last updated:** [February 24, 2025, 6:57am UTC](https://discourse.julialang.org/t/allow-storing-download-size-in-artifacts-toml/126215 "2025-02-24T06:57:58Z")

</div>

Currently, the “Artifacts.toml” file requires each download entry to contain a “sha256” and a “url”. Including the compressed size of the tarball could be useful. Some of the benefits are. It would be easier to tell i…

---

## [Plots.jl fmt=:png still creates an SVG plot in VSCode](https://discourse.julialang.org/t/plots-jl-fmt-png-still-creates-an-svg-plot-in-vscode/125463)

<div class="topic-metadata">

**Author:** [@mattwigway](https://discourse.julialang.org/u/mattwigway)\
**Replies:** 1\
**Last updated:** [February 23, 2025, 4:57pm UTC](https://discourse.julialang.org/t/plots-jl-fmt-png-still-creates-an-svg-plot-in-vscode/125463 "2025-02-23T16:57:08Z")

</div>

I am porting some code from Jupyter Notebooks to Quarto documents within VSCode. I have a few scatter plots with millions of points on them, and both the browser and VSCode crash/hang trying to render these as SVG. I add…

---

## [Interpolate values inside math expression](https://discourse.julialang.org/t/interpolate-values-inside-math-expression/109742)

<div class="topic-metadata">

**Author:** [@rgouveiamendes](https://discourse.julialang.org/u/rgouveiamendes)\
**Replies:** 6\
**Last updated:** [February 22, 2025, 1:47am UTC](https://discourse.julialang.org/t/interpolate-values-inside-math-expression/109742 "2025-02-22T01:47:45Z")

</div>

I am trying to interpolate the value of an object inside a math equation in Pluto. A MWE could be: begin avg = 15 md""" The average would be given by: \`\`\\overline{X} = \\frac{\\sum\_{i=1}^N X\_i}{N…

---

## [Using julia in a Development Container](https://discourse.julialang.org/t/using-julia-in-a-development-container/126143)

<div class="topic-metadata">

**Author:** [@alessio](https://discourse.julialang.org/u/alessio)\
**Replies:** 2\
**Last updated:** [February 21, 2025, 2:48pm UTC](https://discourse.julialang.org/t/using-julia-in-a-development-container/126143 "2025-02-21T14:48:58Z")

</div>

I’m on Windows 11 with docker running in WSL2. On Windows I’m using Visual Studio Code with Dev Container extension. I have created a folder julia with a .devcontainer subfolder containining a devcontainer.json like th…

---

## [TestItemRunner doesn't reload changed test case](https://discourse.julialang.org/t/testitemrunner-doesnt-reload-changed-test-case/126099)

<div class="topic-metadata">

**Author:** [@bdforbes](https://discourse.julialang.org/u/bdforbes)\
**Replies:** 2\
**Last updated:** [February 20, 2025, 7:32pm UTC](https://discourse.julialang.org/t/testitemrunner-doesnt-reload-changed-test-case/126099 "2025-02-20T19:32:27Z")

</div>

I am using Julia in VS Code and running individual tests with TestItemRunner and the @testitem macro. I am finding that if a @test case line is changed just a bit, e.g. changing a number by a single digit, the change doe…

---

## [Unable to fetch GH Release tarballs for JLL package on company internal GitHub server](https://discourse.julialang.org/t/unable-to-fetch-gh-release-tarballs-for-jll-package-on-company-internal-github-server/126056)

<div class="topic-metadata">

**Author:** [@briyoman](https://discourse.julialang.org/u/briyoman)\
**Replies:** 0\
**Last updated:** [February 19, 2025, 4:01am UTC](https://discourse.julialang.org/t/unable-to-fetch-gh-release-tarballs-for-jll-package-on-company-internal-github-server/126056 "2025-02-19T04:01:09Z")

</div>

I’m working on a package that is generated using BinaryBuilder. The generated package is hosted on a company internal GitHub server. Due to access permissions/restrictions, Julia is unable to download the “Release tarba…

---

## [Snippets in VS Code test framework](https://discourse.julialang.org/t/snippets-in-vs-code-test-framework/125880)

<div class="topic-metadata">

**Author:** [@franckgaga](https://discourse.julialang.org/u/franckgaga)\
**Replies:** 2\
**Last updated:** [February 13, 2025, 11:24pm UTC](https://discourse.julialang.org/t/snippets-in-vs-code-test-framework/125880 "2025-02-13T23:24:43Z")

</div>

Hi, I’m trying to update my package to use the new VS Code test framework. In my runtest.jl file, I have: @testsnippet MySnippet begin A = \[1 2; 2 4\] end @testitem "LinModel construction" setup=\[MySnippet\] begin …

---

## [Attempt to add Julia support to Aider tool](https://discourse.julialang.org/t/attempt-to-add-julia-support-to-aider-tool/121553)

<div class="topic-metadata">

**Author:** [@younes](https://discourse.julialang.org/u/younes)\
**Replies:** 2\
**Last updated:** [October 22, 2024, 6:37pm UTC](https://discourse.julialang.org/t/attempt-to-add-julia-support-to-aider-tool/121553 "2024-10-22T18:37:36Z")

</div>

Hello, I recently attempted to contribute Julia language support to the Aider AI coding assistant tool (GitHub - Aider-AI/aider: aider is AI pair programming in your terminal) by submitting a PR to their GitHub repo. T…

---

## [Quarto + Typst (+ tdf ) save your eyes from reading documents](https://discourse.julialang.org/t/quarto-typst-tdf-save-your-eyes-from-reading-documents/123587)

<div class="topic-metadata">

**Author:** [@terasakisatoshi](https://discourse.julialang.org/u/terasakisatoshi)\
**Replies:** 21\
**Last updated:** [February 9, 2025, 5:42am UTC](https://discourse.julialang.org/t/quarto-typst-tdf-save-your-eyes-from-reading-documents/123587 "2025-02-09T05:42:25Z")

</div>

Do you know the Riemann zeta function? \\zeta(s) = \\sum\_{n=1}^\\infty \\frac{1}{n^s} Especially, for s=2 we have \\zeta(2) = \\pi^2/6. The \\zeta(s) is implemented in SpecialFunctions.jl. Indeed, julia\> using SpecialFuncti…

---

## [Help with changing Pluto notebook font sizes](https://discourse.julialang.org/t/help-with-changing-pluto-notebook-font-sizes/125694)

<div class="topic-metadata">

**Author:** [@gganapat](https://discourse.julialang.org/u/gganapat)\
**Replies:** 0\
**Last updated:** [February 8, 2025, 7:28pm UTC](https://discourse.julialang.org/t/help-with-changing-pluto-notebook-font-sizes/125694 "2025-02-08T19:28:49Z")

</div>

I am able to change Pluto notebook input font size but unable to change output font. The code I used was html"“” .cm-editor .cm-scroller, .cm-editor .cm-content { font-family: "Fira Code", monospace !important; …

---

## [How to make Pluto.jl load all rows of a DataFrame](https://discourse.julialang.org/t/how-to-make-pluto-jl-load-all-rows-of-a-dataframe/125461)

<div class="topic-metadata">

**Author:** [@Abhro](https://discourse.julialang.org/u/Abhro)\
**Replies:** 5\
**Last updated:** [February 4, 2025, 11:46am UTC](https://discourse.julialang.org/t/how-to-make-pluto-jl-load-all-rows-of-a-dataframe/125461 "2025-02-04T11:46:47Z")

</div>

I have a DataFrame with ~100 rows. How do I make the DataFrame be displayed with all of its rows within Pluto.jl? The default view is this: What I’d like is this: where all elements are visible within a little sc…

---

## [Show @debug log in gitgub actions CI when activated](https://discourse.julialang.org/t/show-debug-log-in-gitgub-actions-ci-when-activated/125240)

<div class="topic-metadata">

**Author:** [@franckgaga](https://discourse.julialang.org/u/franckgaga)\
**Replies:** 1\
**Last updated:** [January 29, 2025, 3:23pm UTC](https://discourse.julialang.org/t/show-debug-log-in-gitgub-actions-ci-when-activated/125240 "2025-01-29T15:23:28Z")

</div>

Github actions allow debug logging that can be enabled here: I want to setup my CI.yml file to also show the @debug message. I added these 3 lines for this: name: CI on: push: branches: - main tags: …

---

## [@latest tag in Github actions](https://discourse.julialang.org/t/latest-tag-in-github-actions/125328)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 3\
**Last updated:** [January 29, 2025, 1:30pm UTC](https://discourse.julialang.org/t/latest-tag-in-github-actions/125328 "2025-01-29T13:30:28Z")

</div>

I just learned about the @latest tag in Github Actions, as in - uses: julia-actions/setup-julia@latest I am wondering if it would make sense to use this in my YML files for all actions, eg actions/checkout@latest,…

---

## [Debugging "could not load symbol ..." from \_jll package](https://discourse.julialang.org/t/debugging-could-not-load-symbol-from-jll-package/125340)

<div class="topic-metadata">

**Author:** [@suvayu](https://discourse.julialang.org/u/suvayu)\
**Replies:** 5\
**Last updated:** [January 29, 2025, 1:17pm UTC](https://discourse.julialang.org/t/debugging-could-not-load-symbol-from-jll-package/125340 "2025-01-29T13:17:14Z")

</div>

I’m trying to debug an upstream issue with one of my dependencies (DuckDB). To summarise briefly, for the latest release everything works as expected on Linux, but the windows package fails to load a symbol from DuckDB\_…

---

## [Current emacs recommendations?](https://discourse.julialang.org/t/current-emacs-recommendations/109008)

<div class="topic-metadata">

**Author:** [@mihalybaci](https://discourse.julialang.org/u/mihalybaci)\
**Replies:** 23\
**Last updated:** [January 28, 2025, 12:48pm UTC](https://discourse.julialang.org/t/current-emacs-recommendations/109008 "2025-01-28T12:48:30Z")

</div>

For some reason I don’t understand, I thought I might try out emacs again 16 years after I decided I hate it. I like using hot keys and shortcuts more now, so maybe that’s it. When I looked at the emacs page, I learned …

---

## [Where does Juliaup store the julia binaries](https://discourse.julialang.org/t/where-does-juliaup-store-the-julia-binaries/125291)

<div class="topic-metadata">

**Author:** [@xvries](https://discourse.julialang.org/u/xvries)\
**Replies:** 3\
**Last updated:** [January 28, 2025, 12:33pm UTC](https://discourse.julialang.org/t/where-does-juliaup-store-the-julia-binaries/125291 "2025-01-28T12:33:20Z")

</div>

I have installed multiple julia version with juliaup. I was wondering where these are stored by default (on linux). I can not seem to find them anywhere.

---

## [Tools to help catch use of uninitialized memory?](https://discourse.julialang.org/t/tools-to-help-catch-use-of-uninitialized-memory/124231)

<div class="topic-metadata">

**Author:** [@nhz2](https://discourse.julialang.org/u/nhz2)\
**Replies:** 6\
**Last updated:** [January 26, 2025, 10:58pm UTC](https://discourse.julialang.org/t/tools-to-help-catch-use-of-uninitialized-memory/124231 "2025-01-26T22:58:55Z")

</div>

It is easy to accidentally read from uninitialized memory after using resize! to grow a vector. Is there an equivalent of the memory sanitizer in C or any other tools for catching this when testing?

---

## [How to test a plotting package?](https://discourse.julialang.org/t/how-to-test-a-plotting-package/125206)

<div class="topic-metadata">

**Author:** [@Nichola](https://discourse.julialang.org/u/Nichola)\
**Replies:** 6\
**Last updated:** [January 26, 2025, 5:59am UTC](https://discourse.julialang.org/t/how-to-test-a-plotting-package/125206 "2025-01-26T05:59:01Z")

</div>

I’m writing a package to plot quantum circuits: QuantumCircuitDraw.jl but im not sure how to write testsets for this kind of code. How can I ensure its plotting the right thing without having to manually check the output…

---

## [Plot panel copy/cut doesn't work](https://discourse.julialang.org/t/plot-panel-copy-cut-doesnt-work/78251)

<div class="topic-metadata">

**Author:** [@rmsmsgood](https://discourse.julialang.org/u/rmsmsgood)\
**Replies:** 11\
**Last updated:** [January 24, 2025, 1:30pm UTC](https://discourse.julialang.org/t/plot-panel-copy-cut-doesnt-work/78251 "2025-01-24T13:30:42Z")

</div>

(Right Mouse Click) I used GR backend above and i need them. Why they doesn’t work? Is this VS code issue? ps. I don’t get why ‘paste’ exists.

---

## [Updating latest version of package in registry](https://discourse.julialang.org/t/updating-latest-version-of-package-in-registry/125080)

<div class="topic-metadata">

**Author:** [@aris](https://discourse.julialang.org/u/aris)\
**Replies:** 2\
**Last updated:** [January 22, 2025, 1:58pm UTC](https://discourse.julialang.org/t/updating-latest-version-of-package-in-registry/125080 "2025-01-22T13:58:16Z")

</div>

Hello everyone, I’ve got a package in the julia registry, and I realized that the latest release contains a silly bug, which would be fixed by changing a single line. Would there be a way to seamlessly incorporate a ne…

---

## [Can no longer use private repository on Github as dependency](https://discourse.julialang.org/t/can-no-longer-use-private-repository-on-github-as-dependency/125023)

<div class="topic-metadata">

**Author:** [@MatPeron](https://discourse.julialang.org/u/MatPeron)\
**Replies:** 5\
**Last updated:** [January 22, 2025, 11:07am UTC](https://discourse.julialang.org/t/can-no-longer-use-private-repository-on-github-as-dependency/125023 "2025-01-22T11:07:48Z")

</div>

Hello everyone. I’m quite new to Julia and I’m currently developing a package that uses several dependencies, among which are CUDA and a core package I developed myself and put on Github (basically the package is a GPU f…

---

## [Documenter.jl PDF output on MacOS](https://discourse.julialang.org/t/documenter-jl-pdf-output-on-macos/124969)

<div class="topic-metadata">

**Author:** [@Eetu\_Reijonen](https://discourse.julialang.org/u/Eetu_Reijonen)\
**Replies:** 0\
**Last updated:** [January 20, 2025, 2:13pm UTC](https://discourse.julialang.org/t/documenter-jl-pdf-output-on-macos/124969 "2025-01-20T14:13:30Z")

</div>

Has anyone been able to create PDF output with Documenter.jl on MacOS? I have used way too much time trying to get this to work with no success. The Documenter.jl documentation is quite short and I have no idea what cou…

---

## [Looking for opinion on dot methods completion implementation](https://discourse.julialang.org/t/looking-for-opinion-on-dot-methods-completion-implementation/97153)

<div class="topic-metadata">

**Author:** [@xgdgsc](https://discourse.julialang.org/u/xgdgsc)\
**Replies:** 3\
**Last updated:** [January 20, 2025, 12:51pm UTC](https://discourse.julialang.org/t/looking-for-opinion-on-dot-methods-completion-implementation/97153 "2025-01-20T12:51:39Z")

</div>

After reading Allowing the object.method(args...) syntax as an alias for method(object, args ...) and some complaints on other blog posts, I’ m working on an implementation like something in Goland in vscode extension.…

---

## [Make the extension ignore some folders](https://discourse.julialang.org/t/make-the-extension-ignore-some-folders/124955)

<div class="topic-metadata">

**Author:** [@Kolaru](https://discourse.julialang.org/u/Kolaru)\
**Replies:** 0\
**Last updated:** [January 20, 2025, 10:20am UTC](https://discourse.julialang.org/t/make-the-extension-ignore-some-folders/124955 "2025-01-20T10:20:15Z")

</div>

I was using a workspace which includes a (quite big) shared folder. Since VSCode and the julia extension look into the workspace (for some indexing purpose I think), this was putting a bit too much load on the shared fol…

---

## [Exit the safe mode without running the notebook?](https://discourse.julialang.org/t/exit-the-safe-mode-without-running-the-notebook/121842)

<div class="topic-metadata">

**Author:** [@uri](https://discourse.julialang.org/u/uri)\
**Replies:** 3\
**Last updated:** [January 17, 2025, 3:35pm UTC](https://discourse.julialang.org/t/exit-the-safe-mode-without-running-the-notebook/121842 "2025-01-17T15:35:15Z")

</div>

Hi, I want to open a saved a Pluto notebook as a .jl file but not in safe mode. Is it possible?, may I disable the mode once it is opened or somewhere inside the .jl file before open it? Do something similar to kernel…

---

## [Dark mode toggle for Pluto?](https://discourse.julialang.org/t/dark-mode-toggle-for-pluto/75305)

<div class="topic-metadata">

**Author:** [@Jon\_Norberg](https://discourse.julialang.org/u/Jon_Norberg)\
**Replies:** 5\
**Last updated:** [January 15, 2025, 4:47pm UTC](https://discourse.julialang.org/t/dark-mode-toggle-for-pluto/75305 "2025-01-15T16:47:58Z")

</div>

So Pluto suddenly turned dark-mode. Its pretty! But how do I toggle between light and dark?

---

## [\[jsonrpc\] Server exited with status 1](https://discourse.julialang.org/t/jsonrpc-server-exited-with-status-1/124766)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 3\
**Last updated:** [January 15, 2025, 12:39pm UTC](https://discourse.julialang.org/t/jsonrpc-server-exited-with-status-1/124766 "2025-01-15T12:39:47Z")

</div>

A couple of weeks ago I started getting restarts with eglot & Julia in Emacs. The \*Messages\* buffer tells me that \[eglot\] Connected! Server \`EGLOT (TrustRegionMethods/(julia-mode ess-julia-mode julia-ts-mode))' now mana…

---

## [julia.additionalArgs -e (...) REPL not recognised](https://discourse.julialang.org/t/julia-additionalargs-e-repl-not-recognised/124466)

<div class="topic-metadata">

**Author:** [@eldee](https://discourse.julialang.org/u/eldee)\
**Replies:** 10\
**Last updated:** [January 7, 2025, 3:31pm UTC](https://discourse.julialang.org/t/julia-additionalargs-e-repl-not-recognised/124466 "2025-01-07T15:31:12Z")

</div>

Hi, When executing some code at REPL startup in VS Code by adding "-e ..." to julia.additionalArgs in ./.vscode/settings.json, I noticed that Ctrl+Enter / Execute code in REPL does not work for a new REPL (where the cod…

---

## [Using Visualization with EasyABM.jl in VSCode](https://discourse.julialang.org/t/using-visualization-with-easyabm-jl-in-vscode/124472)

<div class="topic-metadata">

**Author:** [@daler6](https://discourse.julialang.org/u/daler6)\
**Replies:** 0\
**Last updated:** [January 6, 2025, 5:05pm UTC](https://discourse.julialang.org/t/using-visualization-with-easyabm-jl-in-vscode/124472 "2025-01-06T17:05:27Z")

</div>

I have tried to implement the Simple example in EasyABM.jl inside VSCode using the Julia extension. The basics work fine, but I am running into difficulty getting the visualizations to work. I have tried this with both a…

---

## [Required dependencies for extensions](https://discourse.julialang.org/t/required-dependencies-for-extensions/124422)

<div class="topic-metadata">

**Author:** [@tz-lom](https://discourse.julialang.org/u/tz-lom)\
**Replies:** 2\
**Last updated:** [January 4, 2025, 5:14pm UTC](https://discourse.julialang.org/t/required-dependencies-for-extensions/124422 "2025-01-04T17:14:14Z")

</div>

I am making a package with functionality which can be nicely visualized with GraphVis, so GraphVis is additional dependency that is not strictly required for the package itself. I am looking how to provide user experien…

[Previous page](https://discourse.julialang.org/c/tools/35.md?no_subcategories=false&page=10)

[Next page](https://discourse.julialang.org/c/tools/35.md?no_subcategories=false&page=12)
