# Tooling

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

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

**Page:** 21

---

## [False warning in VSCode](https://discourse.julialang.org/t/false-warning-in-vscode/112638)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 3\
**Last updated:** [April 7, 2024, 12:47pm UTC](https://discourse.julialang.org/t/false-warning-in-vscode/112638 "2024-04-07T12:47:21Z")

</div>

I have the following code: mutable struct KiteObserver length::Vector{Float64} elevation::Vector{Float64} end function KiteObserver() KiteObserver(Float64\[\], Float64\[\]) end I get the warning: Possible meth…

---

## [Update URL of registered package](https://discourse.julialang.org/t/update-url-of-registered-package/112637)

<div class="topic-metadata">

**Author:** [@JanLeppert](https://discourse.julialang.org/u/JanLeppert)\
**Replies:** 1\
**Last updated:** [April 7, 2024, 10:01am UTC](https://discourse.julialang.org/t/update-url-of-registered-package/112637 "2024-04-07T10:01:24Z")

</div>

I moved some of my projects to an organization and I updated the repo URL in the general registry three days ago, as suggested in GitHub - JuliaRegistries/General: The official registry of general Julia packages. All thr…

---

## [Hardware upgrade for Julia programming](https://discourse.julialang.org/t/hardware-upgrade-for-julia-programming/112036)

<div class="topic-metadata">

**Author:** [@Jakub\_Mitura](https://discourse.julialang.org/u/Jakub_Mitura)\
**Replies:** 18\
**Last updated:** [April 6, 2024, 8:33pm UTC](https://discourse.julialang.org/t/hardware-upgrade-for-julia-programming/112036 "2024-04-06T20:33:34Z")

</div>

Hello I want to improve the compilation time of Julia, working of vs code itself - autocompletion github copilot. Secondary goal is to improve multithreaded runtime of programs. I would like to spend on the PC upgrade ar…

---

## [Anything to be wary of when registering a subpackage?](https://discourse.julialang.org/t/anything-to-be-wary-of-when-registering-a-subpackage/112459)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 6\
**Last updated:** [April 4, 2024, 6:46am UTC](https://discourse.julialang.org/t/anything-to-be-wary-of-when-registering-a-subpackage/112459 "2024-04-04T06:46:18Z")

</div>

I have a repo with a package and a subpackage, and I wanna register both. I suppose it will work just fine, but is there anything I should be careful about? Feedback from people who manage monorepos?

---

## [CI on Github](https://discourse.julialang.org/t/ci-on-github/112471)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 8\
**Last updated:** [April 3, 2024, 5:55pm UTC](https://discourse.julialang.org/t/ci-on-github/112471 "2024-04-03T17:55:31Z")

</div>

I get the following warnings when running a CI job on Github: Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/A…

---

## [Render LaTeX left aligned](https://discourse.julialang.org/t/render-latex-left-aligned/112251)

<div class="topic-metadata">

**Author:** [@co1emi11er](https://discourse.julialang.org/u/co1emi11er)\
**Replies:** 7\
**Last updated:** [April 2, 2024, 7:47am UTC](https://discourse.julialang.org/t/render-latex-left-aligned/112251 "2024-04-02T07:47:20Z")

</div>

Is there a way I can get the LaTeX to render as left aligned instead of at the center of the page in Pluto?

---

## [How to make Quarto with Julia in VSCode work?](https://discourse.julialang.org/t/how-to-make-quarto-with-julia-in-vscode-work/111882)

<div class="topic-metadata">

**Author:** [@Hugo](https://discourse.julialang.org/u/Hugo)\
**Replies:** 4\
**Last updated:** [March 27, 2024, 9:07pm UTC](https://discourse.julialang.org/t/how-to-make-quarto-with-julia-in-vscode-work/111882 "2024-03-27T21:07:02Z")

</div>

I am facing difficulties trying to use Quarto in VSCode with Julia (again). I have asked a question here before (see this), but at the time I gave using Quarto in VSCode with Julia and simply used Quarto in RStudio with …

---

## [Error while using \`Pkg.instantiate()\`](https://discourse.julialang.org/t/error-while-using-pkg-instantiate/112103)

<div class="topic-metadata">

**Author:** [@Devansh1106](https://discourse.julialang.org/u/Devansh1106)\
**Replies:** 3\
**Last updated:** [March 26, 2024, 5:17am UTC](https://discourse.julialang.org/t/error-while-using-pkg-instantiate/112103 "2024-03-26T05:17:20Z")

</div>

I ran these commands: import Pkg Pkg.instantiate() Got some warnings and precompiling got stuck julia\> import Pkg; Pkg.instantiate() ┌ Warning: attempting to remove probably stale pidfile │ path = "/home/devansh/…

---

## [Error while installing Trixi.jl](https://discourse.julialang.org/t/error-while-installing-trixi-jl/112091)

<div class="topic-metadata">

**Author:** [@Devansh1106](https://discourse.julialang.org/u/Devansh1106)\
**Replies:** 3\
**Last updated:** [March 25, 2024, 5:41pm UTC](https://discourse.julialang.org/t/error-while-installing-trixi-jl/112091 "2024-03-25T17:41:51Z")

</div>

I am having issue while adding Trixi.jl using Pkg. Below screenshot has all details including my version. And one more thing I am using wsl in VScode terminal.

---

## [Missing Reference warning from VS code Julia extension linter](https://discourse.julialang.org/t/missing-reference-warning-from-vs-code-julia-extension-linter/112084)

<div class="topic-metadata">

**Author:** [@j-adel](https://discourse.julialang.org/u/j-adel)\
**Replies:** 0\
**Last updated:** [March 25, 2024, 1:13pm UTC](https://discourse.julialang.org/t/missing-reference-warning-from-vs-code-julia-extension-linter/112084 "2024-03-25T13:13:26Z")

</div>

Simply having a package added to the global environment (through \] add) and then in a new Julia file having the line using Example, the linter shows a warning “Missing reference: Example” for the package and any used fun…

---

## [Formatting code examples in text with Franklin.jl](https://discourse.julialang.org/t/formatting-code-examples-in-text-with-franklin-jl/111960)

<div class="topic-metadata">

**Author:** [@mnemnion](https://discourse.julialang.org/u/mnemnion)\
**Replies:** 5\
**Last updated:** [March 23, 2024, 1:36am UTC](https://discourse.julialang.org/t/formatting-code-examples-in-text-with-franklin-jl/111960 "2024-03-23T01:36:16Z")

</div>

This looks great! What system are you using to write it, if you don’t mind my asking? I like the tabbed code bars in particular, that’s a rather clear way to illustrate small differences in example code.

---

## [VSCodeServer.VSCodeLogger freeze when changed logged and ripristinated](https://discourse.julialang.org/t/vscodeserver-vscodelogger-freeze-when-changed-logged-and-ripristinated/111870)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 9\
**Last updated:** [March 22, 2024, 1:53pm UTC](https://discourse.julialang.org/t/vscodeserver-vscodelogger-freeze-when-changed-logged-and-ripristinated/111870 "2024-03-22T13:53:10Z")

</div>

In a console this work as expected: julia\> using Logging julia\> old\_logger = Logging.current\_logger() ConsoleLogger(IOBuffer(data=UInt8\[...\], readable=false, writable=false, seekable=false, append=false, size=0, maxsiz…

---

## [Julia Language Server fails to start reporting](https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877)

<div class="topic-metadata">

**Author:** [@blex-max](https://discourse.julialang.org/u/blex-max)\
**Replies:** 4\
**Last updated:** [March 20, 2024, 6:12pm UTC](https://discourse.julialang.org/t/julia-language-server-fails-to-start-reporting/111877 "2024-03-20T18:12:59Z")

</div>

Hello all, I’m using VS code 1.84.1 to use Julia 1.2.0 with the Julia language support v1.75.2 plugin for VS code. I am connecting to an Ubuntu 18.04 remote server from a Macbook M1 Pro on Sonoma 14.4 via SSH. The langu…

---

## [Problem with coc vim and julia server (MacOS)](https://discourse.julialang.org/t/problem-with-coc-vim-and-julia-server-macos/89512)

<div class="topic-metadata">

**Author:** [@indymnv](https://discourse.julialang.org/u/indymnv)\
**Replies:** 5\
**Last updated:** [March 20, 2024, 4:38pm UTC](https://discourse.julialang.org/t/problem-with-coc-vim-and-julia-server-macos/89512 "2024-03-20T16:38:23Z")

</div>

I tried to add an autocompletion for vim but the language server crashed every time i open a julia file, this is the error i got when i open:CocInfo ## versions vim version: NVIM v0.7.0 node version: v18.11.0 coc.nvim …

---

## [Accurate counter of source files: source lines, comments, documentation strings](https://discourse.julialang.org/t/accurate-counter-of-source-files-source-lines-comments-documentation-strings/94035)

<div class="topic-metadata">

**Author:** [@Datseris](https://discourse.julialang.org/u/Datseris)\
**Replies:** 7\
**Last updated:** [March 18, 2024, 9:43pm UTC](https://discourse.julialang.org/t/accurate-counter-of-source-files-source-lines-comments-documentation-strings/94035 "2024-03-18T21:43:28Z")

</div>

not sure if this is the correct category to post, let me know if I should change it Alright, so I am looking for an accurate way to count the lines of code in a Julia .jl file. Ideally I’d like a count of actual source …

---

## [How to assist the LSP when it comes to function outputs, and Julia Language "Good Code"](https://discourse.julialang.org/t/how-to-assist-the-lsp-when-it-comes-to-function-outputs-and-julia-language-good-code/111770)

<div class="topic-metadata">

**Author:** [@Qfl3x](https://discourse.julialang.org/u/Qfl3x)\
**Replies:** 1\
**Last updated:** [March 18, 2024, 2:57pm UTC](https://discourse.julialang.org/t/how-to-assist-the-lsp-when-it-comes-to-function-outputs-and-julia-language-good-code/111770 "2024-03-18T14:57:43Z")

</div>

One of the key features of an LSP is auto-completion based on the type. Suppose this code: struct Foo x y end Foo\_constructor(i) = Foo(i,i) a = Foo\_constructor(3) Now, the LSP does not recognize a as an object…

---

## [Visual code error running Julia: requested but not present in the JLS](https://discourse.julialang.org/t/visual-code-error-running-julia-requested-but-not-present-in-the-jls/111762)

<div class="topic-metadata">

**Author:** [@Luigi\_Marongiu](https://discourse.julialang.org/u/Luigi_Marongiu)\
**Replies:** 1\
**Last updated:** [March 18, 2024, 1:37pm UTC](https://discourse.julialang.org/t/visual-code-error-running-julia-requested-but-not-present-in-the-jls/111762 "2024-03-18T13:37:35Z")

</div>

I am running a Julia script on the REPL provided by VS code. When launching a line of code, I get a pop up window with the alert “ requested but not present in the JLS” as below What is this alert? How can I get rid o…

---

## [Any way to save variables to WorkSpace from the Debug Console in VSCode?](https://discourse.julialang.org/t/any-way-to-save-variables-to-workspace-from-the-debug-console-in-vscode/84933)

<div class="topic-metadata">

**Author:** [@Nathan\_Boyer](https://discourse.julialang.org/u/Nathan_Boyer)\
**Replies:** 1\
**Last updated:** [March 15, 2024, 3:07pm UTC](https://discourse.julialang.org/t/any-way-to-save-variables-to-workspace-from-the-debug-console-in-vscode/84933 "2024-03-15T15:07:20Z")

</div>

I seem to be able to edit existing workspace variable values from the debug console, but I am not able to define new variables. I want to be able to test and play with the next line after my breakpoint before actual…

---

## [How do I update github actions to Node.js 20?](https://discourse.julialang.org/t/how-do-i-update-github-actions-to-node-js-20/110536)

<div class="topic-metadata">

**Author:** [@ctkelley](https://discourse.julialang.org/u/ctkelley)\
**Replies:** 21\
**Last updated:** [March 14, 2024, 9:24pm UTC](https://discourse.julialang.org/t/how-do-i-update-github-actions-to-node-js-20/110536 "2024-03-14T21:24:27Z")

</div>

I got a complaint from github about Node.jl 16 actions. It tells me Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@latest. and points me to a link that does not h…

---

## [Precompiling for PythonCall.jl juliacall](https://discourse.julialang.org/t/precompiling-for-pythoncall-jl-juliacall/111596)

<div class="topic-metadata">

**Author:** [@goretkin](https://discourse.julialang.org/u/goretkin)\
**Replies:** 0\
**Last updated:** [March 14, 2024, 12:46am UTC](https://discourse.julialang.org/t/precompiling-for-pythoncall-jl-juliacall/111596 "2024-03-14T00:46:53Z")

</div>

I have a Python application that uses PythonCall.jl’s juliacall to interface with Julia. I would like to use precompilation to improve the startup time of the application. PrecompileTools.jl lets you specify a Julia work…

---

## [Modern Julia Workflows ep. 2 - creating packages](https://discourse.julialang.org/t/modern-julia-workflows-ep-2-creating-packages/110649)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 3\
**Last updated:** [March 12, 2024, 4:40pm UTC](https://discourse.julialang.org/t/modern-julia-workflows-ep-2-creating-packages/110649 "2024-03-12T16:40:35Z")

</div>

A while back, some friends (@jacobusmmsmit @hill) and I started a blog called Modern Julia Workflows, to reveal the hidden secrets of Julia development. I am pleased to announce that this blog is making progress, and tha…

---

## [Displaying program generated markdown](https://discourse.julialang.org/t/displaying-program-generated-markdown/64997)

<div class="topic-metadata">

**Author:** [@grahamstark](https://discourse.julialang.org/u/grahamstark)\
**Replies:** 8\
**Last updated:** [March 12, 2024, 11:31am UTC](https://discourse.julialang.org/t/displaying-program-generated-markdown/64997 "2024-03-12T11:31:14Z")

</div>

Apologies if this is an obvious question… I have a function that generates a big chunk of markdown with embedded newline characters. A simple version would be: function makemd() md"# HELLO\\n## Some\\n \* list\\n\* list\\n…

---

## [Would it be possible to add a Julia package that exports notebooks in the Jupyter notebook extension of VSCode?](https://discourse.julialang.org/t/would-it-be-possible-to-add-a-julia-package-that-exports-notebooks-in-the-jupyter-notebook-extension-of-vscode/111394)

<div class="topic-metadata">

**Author:** [@xiaoxi](https://discourse.julialang.org/u/xiaoxi)\
**Replies:** 2\
**Last updated:** [March 9, 2024, 7:53pm UTC](https://discourse.julialang.org/t/would-it-be-possible-to-add-a-julia-package-that-exports-notebooks-in-the-jupyter-notebook-extension-of-vscode/111394 "2024-03-09T19:53:49Z")

</div>

The developers of the Jupyter notebook extension of VSCode may be revising the way Jupyter notebooks are exported. So, I wonder if there is a Julia package that could also export Jupyter notebooks and if the authors of…

---

## [Juliaup - doesn't garbage collect?](https://discourse.julialang.org/t/juliaup-doesnt-garbage-collect/111118)

<div class="topic-metadata">

**Author:** [@BLI](https://discourse.julialang.org/u/BLI)\
**Replies:** 7\
**Last updated:** [March 9, 2024, 3:18pm UTC](https://discourse.julialang.org/t/juliaup-doesnt-garbage-collect/111118 "2024-03-09T15:18:12Z")

</div>

I recently installed Julia v1.10.2 using juliaup. Once installed, juliaup informed me that it failed to remove Julia v1.10.1, and suggested I should run juliaup gc at a later stage. I checked the directory in question, …

---

## [How likely is DataSpell to become a good IDE for Julia](https://discourse.julialang.org/t/how-likely-is-dataspell-to-become-a-good-ide-for-julia/72647)

<div class="topic-metadata">

**Author:** [@SamBrand](https://discourse.julialang.org/u/SamBrand)\
**Replies:** 7\
**Last updated:** [March 8, 2024, 9:20pm UTC](https://discourse.julialang.org/t/how-likely-is-dataspell-to-become-a-good-ide-for-julia/72647 "2024-03-08T21:20:29Z")

</div>

Hi everyone! Bit of a speculative/idle query here. My brother spends his time raving about JetBrains products, however, IntelliJ + Julia plug-in is no where near as useful as Atom/Juno or (especially) VS-Code/Julia. I…

---

## [PSA: GitHub may have automatically disabled CompatHelper on your repository after 60 days of inactivity](https://discourse.julialang.org/t/psa-github-may-have-automatically-disabled-compathelper-on-your-repository-after-60-days-of-inactivity/58965)

<div class="topic-metadata">

**Author:** [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)\
**Replies:** 2\
**Last updated:** [March 7, 2024, 4:29am UTC](https://discourse.julialang.org/t/psa-github-may-have-automatically-disabled-compathelper-on-your-repository-after-60-days-of-inactivity/58965 "2024-03-07T04:29:12Z")

</div>

GitHub will automatically disable scheduled workflows when there has been no activity on a repository in 60 days. Since CompatHelper is a scheduled workflow, this means that CompatHelper will be automatically disabled. I…

---

## [Brainstorm ideas for including info from the Modern Julia Workflow website in the VSCode extension](https://discourse.julialang.org/t/brainstorm-ideas-for-including-info-from-the-modern-julia-workflow-website-in-the-vscode-extension/111048)

<div class="topic-metadata">

**Author:** [@xiaoxi](https://discourse.julialang.org/u/xiaoxi)\
**Replies:** 10\
**Last updated:** [March 6, 2024, 10:05pm UTC](https://discourse.julialang.org/t/brainstorm-ideas-for-including-info-from-the-modern-julia-workflow-website-in-the-vscode-extension/111048 "2024-03-06T22:05:55Z")

</div>

The Modern Julia Workflows website offers very valuable information and I wonder how the Julia extension could offer it as well. So, I am opening this thread to discuss ideas for including information from the Modern Jul…

---

## [VSCode... export Jupyter Notebook as HTML](https://discourse.julialang.org/t/vscode-export-jupyter-notebook-as-html/111199)

<div class="topic-metadata">

**Author:** [@BLI](https://discourse.julialang.org/u/BLI)\
**Replies:** 6\
**Last updated:** [March 6, 2024, 4:12pm UTC](https://discourse.julialang.org/t/vscode-export-jupyter-notebook-as-html/111199 "2024-03-06T16:12:03Z")

</div>

In the past, I could export Jupyter Notebooks as HTML in the following way: Click on the dots at the RHS of the notebook menu Choose Export Choose …as HTML This opened the file browser, and one could choos…

---

## [VSCode Jupyter Intellisense](https://discourse.julialang.org/t/vscode-jupyter-intellisense/111068)

<div class="topic-metadata">

**Author:** [@The\_Mastermage](https://discourse.julialang.org/u/The_Mastermage)\
**Replies:** 2\
**Last updated:** [March 5, 2024, 10:29am UTC](https://discourse.julialang.org/t/vscode-jupyter-intellisense/111068 "2024-03-05T10:29:33Z")

</div>

I am working alot in Jupyter Notebooks and i prefer using VScode. I know about the problems that the LSP seems to have with Intellisense on Notebooks in VScode. This problem seems to be known since 2021 does anyone know …

---

## [Installation of NodeJS fails: directory not empty](https://discourse.julialang.org/t/installation-of-nodejs-fails-directory-not-empty/111117)

<div class="topic-metadata">

**Author:** [@mzaffalon](https://discourse.julialang.org/u/mzaffalon)\
**Replies:** 7\
**Last updated:** [March 5, 2024, 9:15am UTC](https://discourse.julialang.org/t/installation-of-nodejs-fails-directory-not-empty/111117 "2024-03-05T09:15:20Z")

</div>

The installation of Franklin.jl fails trying to install NodeJS. The artifacts folder for nodejs\_app appears however empty after the error message is displayed. (tmp) pkg\> st Status \`C:\\Users\\michele.zaffalon\\tmp\\Project…

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

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