# Tooling

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

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

**Page:** 18

---

## [Does JET not detect the UndefRefError in this code?](https://discourse.julialang.org/t/does-jet-not-detect-the-undefreferror-in-this-code/117676)

<div class="topic-metadata">

**Author:** [@jishnub](https://discourse.julialang.org/u/jishnub)\
**Replies:** 3\
**Last updated:** [August 1, 2024, 12:13pm UTC](https://discourse.julialang.org/t/does-jet-not-detect-the-undefreferror-in-this-code/117676 "2024-08-01T12:13:05Z")

</div>

julia\> using StaticArrays, LinearAlgebra, JET julia\> M = Matrix{BigInt}(undef, 2, 2); M\[1,1\] = M\[2,2\] = M\[1,2\] = 3; M 2×2 Matrix{BigInt}: 3 3 #undef 3 julia\> S = SizedMatrix{2,2}(M) 2×2 SizedMatrix{2, 2, BigIn…

---

## [Slow installation of mono-repo](https://discourse.julialang.org/t/slow-installation-of-mono-repo/117667)

<div class="topic-metadata">

**Author:** [@xvries](https://discourse.julialang.org/u/xvries)\
**Replies:** 5\
**Last updated:** [August 1, 2024, 12:45am UTC](https://discourse.julialang.org/t/slow-installation-of-mono-repo/117667 "2024-08-01T00:45:03Z")

</div>

I am maintaining a privately registered git repo which contains multiple packages. The repo is starting to become rather big ~300 MB (I know I should do something about that). Whenever a user installs a package the whole…

---

## [REPL in VS Code does not start in the project's environment anymore](https://discourse.julialang.org/t/repl-in-vs-code-does-not-start-in-the-projects-environment-anymore/117627)

<div class="topic-metadata">

**Author:** [@heliosdrm](https://discourse.julialang.org/u/heliosdrm)\
**Replies:** 5\
**Last updated:** [July 30, 2024, 12:31pm UTC](https://discourse.julialang.org/t/repl-in-vs-code-does-not-start-in-the-projects-environment-anymore/117627 "2024-07-30T12:31:30Z")

</div>

I’ve noticed this only recently, I don’t know the reason. Until now, when I started a Julia REPL (e.g. Alt+J, Alt+O) the active environment was the one selected by the extension (as seen in “Julia env” in the lower bar).…

---

## [Bug: running code from active editor doesn't work in v1.102.2](https://discourse.julialang.org/t/bug-running-code-from-active-editor-doesnt-work-in-v1-102-2/117490)

<div class="topic-metadata">

**Author:** [@aris](https://discourse.julialang.org/u/aris)\
**Replies:** 2\
**Last updated:** [July 25, 2024, 8:37pm UTC](https://discourse.julialang.org/t/bug-running-code-from-active-editor-doesnt-work-in-v1-102-2/117490 "2024-07-25T20:37:30Z")

</div>

The usual features of clicking ctrl/shift + enter to run current line from editor into the active repl seem to be broken for the latest release of the extension. The “play button” on the top right of the editor doesn’t …

---

## [Package not appearing on JuliaHub](https://discourse.julialang.org/t/package-not-appearing-on-juliahub/117392)

<div class="topic-metadata">

**Author:** [@JoshuaLampert](https://discourse.julialang.org/u/JoshuaLampert)\
**Replies:** 6\
**Last updated:** [July 25, 2024, 3:07pm UTC](https://discourse.julialang.org/t/package-not-appearing-on-juliahub/117392 "2024-07-25T15:07:39Z")

</div>

I have two packages registered in the General registry, KernelInterpolation.jl and DispersiveShallowWater.jl. When I search for them on JuliaHub, I can see their names in the list, but clicking on them gives me Got a 40…

---

## [Julia extension doesn't load InteractiveUtils properly](https://discourse.julialang.org/t/julia-extension-doesnt-load-interactiveutils-properly/117448)

<div class="topic-metadata">

**Author:** [@aerdely](https://discourse.julialang.org/u/aerdely)\
**Replies:** 5\
**Last updated:** [July 25, 2024, 10:15am UTC](https://discourse.julialang.org/t/julia-extension-doesnt-load-interactiveutils-properly/117448 "2024-07-25T10:15:10Z")

</div>

The instruction varinfo() does not work when calling it from code file in VSCode, I had to load manually InteractiveUtils and then execute the function, but the objects global\_err\_handler and is\_disconnected\_exception ar…

---

## [Neovim treesitter based shell syntax highlighting for command literals](https://discourse.julialang.org/t/neovim-treesitter-based-shell-syntax-highlighting-for-command-literals/117379)

<div class="topic-metadata">

**Author:** [@kdheepak](https://discourse.julialang.org/u/kdheepak)\
**Replies:** 6\
**Last updated:** [July 24, 2024, 12:19am UTC](https://discourse.julialang.org/t/neovim-treesitter-based-shell-syntax-highlighting-for-command-literals/117379 "2024-07-24T00:19:35Z")

</div>

With neovim and treesitter installed, you can set the syntax highlighting for a language inside another language. For example, for command\_literals, you can make the language "bash" and you’ll get syntax highlighting (b…

---

## [How to highlight REPL examples in (GitHub) README.md](https://discourse.julialang.org/t/how-to-highlight-repl-examples-in-github-readme-md/112943)

<div class="topic-metadata">

**Author:** [@Abhro](https://discourse.julialang.org/u/Abhro)\
**Replies:** 1\
**Last updated:** [July 23, 2024, 5:01pm UTC](https://discourse.julialang.org/t/how-to-highlight-repl-examples-in-github-readme-md/112943 "2024-07-23T17:01:00Z")

</div>

I’m trying to highlight REPL examples in a standalone README.md file. How do I hint to GitHub that this should be stylized as a Julia REPL session? I know that standard Julia can be highlighted using the \`\`\`julia\`\`\` tag.…

---

## [Understanding SnoopCompile timings](https://discourse.julialang.org/t/understanding-snoopcompile-timings/116892)

<div class="topic-metadata">

**Author:** [@theogf](https://discourse.julialang.org/u/theogf)\
**Replies:** 2\
**Last updated:** [July 20, 2024, 2:22pm UTC](https://discourse.julialang.org/t/understanding-snoopcompile-timings/116892 "2024-07-20T14:22:26Z")

</div>

Hi, First of all SnoopCompile.jl is such an amazing package! Thanks a lot @tim.holy . After using it for a while there is still something I have trouble understanding: When running @snoopi\_deep f(), the exclusive/incl…

---

## [Conflicts between vscode-vim and Julia code block execution](https://discourse.julialang.org/t/conflicts-between-vscode-vim-and-julia-code-block-execution/117198)

<div class="topic-metadata">

**Author:** [@Strange\_Xue](https://discourse.julialang.org/u/Strange_Xue)\
**Replies:** 2\
**Last updated:** [July 19, 2024, 5:09pm UTC](https://discourse.julialang.org/t/conflicts-between-vscode-vim-and-julia-code-block-execution/117198 "2024-07-19T17:09:01Z")

</div>

HI guys, I use vscode and vscode-vim extension. When executing Julia code blocks through ctrl + enter in normal model, then the mouse cursor will move through, if I click Esc or some moving commands like e, w, then the c…

---

## [\[Seeking feedback\] Blog post about "Modern Julia workflows"?](https://discourse.julialang.org/t/seeking-feedback-blog-post-about-modern-julia-workflows/100324)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 38\
**Last updated:** [July 14, 2024, 4:10pm UTC](https://discourse.julialang.org/t/seeking-feedback-blog-post-about-modern-julia-workflows/100324 "2024-07-14T16:10:30Z")

</div>

Hi everyone, After watching a nice video by @jacobusmmsmit yesterday, I sat down and thought about all the lore that experienced Julia users keep in their heads. How to write and share code properly, which packages to u…

---

## [Debugging Julia code in a Jupyter Notebook in VS Code](https://discourse.julialang.org/t/debugging-julia-code-in-a-jupyter-notebook-in-vs-code/117005)

<div class="topic-metadata">

**Author:** [@daler6](https://discourse.julialang.org/u/daler6)\
**Replies:** 5\
**Last updated:** [July 14, 2024, 4:06pm UTC](https://discourse.julialang.org/t/debugging-julia-code-in-a-jupyter-notebook-in-vs-code/117005 "2024-07-14T16:06:53Z")

</div>

Hi, I am working with the debugger that comes with Julia for VS Code. This works fine for script files, but I can’t seem to figure out how to get it to work with Jupyter notebooks running Julia code. Any assistance would…

---

## [Icons in WORKSPACE in Activity Bar in VS Code](https://discourse.julialang.org/t/icons-in-workspace-in-activity-bar-in-vs-code/116709)

<div class="topic-metadata">

**Author:** [@daler6](https://discourse.julialang.org/u/daler6)\
**Replies:** 4\
**Last updated:** [July 10, 2024, 9:40pm UTC](https://discourse.julialang.org/t/icons-in-workspace-in-activity-bar-in-vs-code/116709 "2024-07-10T21:40:59Z")

</div>

When I look at my WORKSPACE in the Activity Bar when running Julia in VS Code, I see that the modules, functions, types, data of different types, etc., have icons to the left of their name. I can figure out most of these…

---

## [Check each call has a corresponding method](https://discourse.julialang.org/t/check-each-call-has-a-corresponding-method/116794)

<div class="topic-metadata">

**Author:** [@linwaytin](https://discourse.julialang.org/u/linwaytin)\
**Replies:** 5\
**Last updated:** [July 10, 2024, 12:04am UTC](https://discourse.julialang.org/t/check-each-call-has-a-corresponding-method/116794 "2024-07-10T00:04:33Z")

</div>

I have a annoying problem which might be stupid. It is quite often that after I start my program for 10 min, julia tells me that a function call does not have a matched method (“no method matching”). Usually the problem…

---

## [Trial of a Commercial Julia AOT Compiler with Offline License Checking](https://discourse.julialang.org/t/trial-of-a-commercial-julia-aot-compiler-with-offline-license-checking/115050)

<div class="topic-metadata">

**Author:** [@thautwarm](https://discourse.julialang.org/u/thautwarm)\
**Replies:** 11\
**Last updated:** [July 9, 2024, 4:35pm UTC](https://discourse.julialang.org/t/trial-of-a-commercial-julia-aot-compiler-with-offline-license-checking/115050 "2024-07-09T16:35:57Z")

</div>

The leadership team at Suzhou-Tongyuan has confirmed that we can provide an offline license checker and a standalone installation of the AOT compiler, independent of the full Syslab package, if there is potential for fut…

---

## [Sometimes the font color of \`julia\>\` in the VSCode REPL will become yellow](https://discourse.julialang.org/t/sometimes-the-font-color-of-julia-in-the-vscode-repl-will-become-yellow/116808)

<div class="topic-metadata">

**Author:** [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Replies:** 6\
**Last updated:** [July 9, 2024, 2:55pm UTC](https://discourse.julialang.org/t/sometimes-the-font-color-of-julia-in-the-vscode-repl-will-become-yellow/116808 "2024-07-09T14:55:22Z")

</div>

Sometimes the font color of julia\> in the VSCode REPL will become yellow: Normal: I know when there are some errors in the code it will become yellow, but sometimes it still keeps yellow even I have fixed the error…

---

## [BoundaryValueDiffEq hanging during precompilation](https://discourse.julialang.org/t/boundaryvaluediffeq-hanging-during-precompilation/116700)

<div class="topic-metadata">

**Author:** [@ampalski](https://discourse.julialang.org/u/ampalski)\
**Replies:** 3\
**Last updated:** [July 6, 2024, 5:23pm UTC](https://discourse.julialang.org/t/boundaryvaluediffeq-hanging-during-precompilation/116700 "2024-07-06T17:23:31Z")

</div>

Occurs when trying to add DifferentialEquations either to the global environment or any local environment. During the precompilation step it ends up hanging on BoundaryValueDiffEq… I’ve tried a few different times for ov…

---

## [Interactivity of Makie plots](https://discourse.julialang.org/t/interactivity-of-makie-plots/53610)

<div class="topic-metadata">

**Author:** [@TheLateKronos](https://discourse.julialang.org/u/TheLateKronos)\
**Replies:** 10\
**Last updated:** [July 5, 2024, 12:31pm UTC](https://discourse.julialang.org/t/interactivity-of-makie-plots/53610 "2024-07-05T12:31:00Z")

</div>

So I have read several places that Makie plots are interactive. I take that to mean that I can mouse over them to highlight points and their values, and that I can zoom and pan. This does however not work with plots crea…

---

## [Jupyter and Jupytext through IJulia.jl (Jupytext does not really work)](https://discourse.julialang.org/t/jupyter-and-jupytext-through-ijulia-jl-jupytext-does-not-really-work/116330)

<div class="topic-metadata">

**Author:** [@Henrique\_Becker](https://discourse.julialang.org/u/Henrique_Becker)\
**Replies:** 4\
**Last updated:** [July 3, 2024, 3:51pm UTC](https://discourse.julialang.org/t/jupyter-and-jupytext-through-ijulia-jl-jupytext-does-not-really-work/116330 "2024-07-03T15:51:34Z")

</div>

Is anyone using IJulia to provide jupyter-lab and employing the jupytext extension? I was unable to configure my Arch Linux do to so. I did a fresh install of Julia 1.10.4, then installed the IJulia in an environment, an…

---

## [Can't Get Implicit Package Directories to Work](https://discourse.julialang.org/t/cant-get-implicit-package-directories-to-work/116525)

<div class="topic-metadata">

**Author:** [@Satvik](https://discourse.julialang.org/u/Satvik)\
**Replies:** 6\
**Last updated:** [July 2, 2024, 4:37pm UTC](https://discourse.julialang.org/t/cant-get-implicit-package-directories-to-work/116525 "2024-07-02T16:37:18Z")

</div>

I’m trying to create multiple packages in one repository following the implicit package directories method outlined here: Code Loading · The Julia Language The ultimate goal is to split our large single-package codebase…

---

## [Neovim + LanguageServer.jl](https://discourse.julialang.org/t/neovim-languageserver-jl/37286)

<div class="topic-metadata">

**Author:** [@kdheepak](https://discourse.julialang.org/u/kdheepak)\
**Replies:** 100\
**Last updated:** [July 2, 2024, 4:30pm UTC](https://discourse.julialang.org/t/neovim-languageserver-jl/37286 "2024-07-02T16:30:42Z")

</div>

neovim has built in lsp support and can be integrated with any language server. I thought I’d describe the set up for using LanguageServer.jl and neovim. You need to use the latest version of neovim at the moment. I’m u…

---

## [Neovim + DebugAdapter.jl](https://discourse.julialang.org/t/neovim-debugadapter-jl/116529)

<div class="topic-metadata">

**Author:** [@kdheepak](https://discourse.julialang.org/u/kdheepak)\
**Replies:** 0\
**Last updated:** [July 2, 2024, 2:39pm UTC](https://discourse.julialang.org/t/neovim-debugadapter-jl/116529 "2024-07-02T14:39:22Z")

</div>

Hi neovim users, Similar to Neovim + LanguageServer.jl I thought I’d make a post about neovim and DebugAdapter.jl. You might already know that neovim supports the Microsoft Debug Adapter Protocol (DAP) using mfussenegg…

---

## [Using Julia LSP with Jupyter Lab and environments](https://discourse.julialang.org/t/using-julia-lsp-with-jupyter-lab-and-environments/116362)

<div class="topic-metadata">

**Author:** [@Joh11](https://discourse.julialang.org/u/Joh11)\
**Replies:** 1\
**Last updated:** [June 29, 2024, 2:12am UTC](https://discourse.julialang.org/t/using-julia-lsp-with-jupyter-lab-and-environments/116362 "2024-06-29T02:12:52Z")

</div>

Hi, I am trying to make the Julia LSP work with Jupyter Lab. I managed to install it, however it is highlighting all of my packages with the “missing reference” warning, even with standard library modules: # here lsp c…

---

## [Julia REPL in VS code does not display properly](https://discourse.julialang.org/t/julia-repl-in-vs-code-does-not-display-properly/116290)

<div class="topic-metadata">

**Author:** [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Replies:** 0\
**Last updated:** [June 27, 2024, 5:36am UTC](https://discourse.julialang.org/t/julia-repl-in-vs-code-does-not-display-properly/116290 "2024-06-27T05:36:36Z")

</div>

I remember it can display properly some time ago, but don’t know when it can’t unless I enlarge the font to very big using Ctrl + + (but it can display well without doing so before).

---

## [Cannot install BliContractor.jl](https://discourse.julialang.org/t/cannot-install-blicontractor-jl/116251)

<div class="topic-metadata">

**Author:** [@Uranium238](https://discourse.julialang.org/u/Uranium238)\
**Replies:** 1\
**Last updated:** [June 26, 2024, 8:04pm UTC](https://discourse.julialang.org/t/cannot-install-blicontractor-jl/116251 "2024-06-26T20:04:57Z")

</div>

I am trying to install BliContractor.jl , to replace all the tensor contractions in my code that used the @tensor macro with TBLIS. However, when I try to install it using the package manager, I am presented with the fol…

---

## [Matrix power not memory optimal](https://discourse.julialang.org/t/matrix-power-not-memory-optimal/116201)

<div class="topic-metadata">

**Author:** [@jarl](https://discourse.julialang.org/u/jarl)\
**Replies:** 11\
**Last updated:** [June 25, 2024, 6:12pm UTC](https://discourse.julialang.org/t/matrix-power-not-memory-optimal/116201 "2024-06-25T18:12:32Z")

</div>

It seems that computing A^p with integer p for a dense matrix A with ^(A,p) is not memory allocation optimal: julia\> using BenchmarkTools, LinearAlgebra julia\> A=randn(256,256); A=A/norm(A); julia\> @btime A8=A^8; 813.…

---

## [SpaceVim and Julia?](https://discourse.julialang.org/t/spacevim-and-julia/108933)

<div class="topic-metadata">

**Author:** [@grahamas](https://discourse.julialang.org/u/grahamas)\
**Replies:** 1\
**Last updated:** [June 25, 2024, 2:41am UTC](https://discourse.julialang.org/t/spacevim-and-julia/108933 "2024-06-25T02:41:04Z")

</div>

Does anyone have a setup they’re happy with for SpaceVim and Julia? It’s soooo close to just working out of the box (with the lang#julia layer enabled), but the REPL just doesn’t quite do it. E.g., it doesn’t seem to su…

---

## [How does the Testing pane work?](https://discourse.julialang.org/t/how-does-the-testing-pane-work/115301)

<div class="topic-metadata">

**Author:** [@Ken\_Williams](https://discourse.julialang.org/u/Ken_Williams)\
**Replies:** 13\
**Last updated:** [June 24, 2024, 8:10pm UTC](https://discourse.julialang.org/t/how-does-the-testing-pane-work/115301 "2024-06-24T20:10:13Z")

</div>

I haven’t been able to find a reference about how the Testing pane in VS Code works for a Julia project’s unit tests. I’ve fiddled around a bit and tried various of file layouts (test\_\*.jl vs. \*\_test.jl, putting in a M…

---

## [How to customize display of custom array type in VSCode workspace and table viewer?](https://discourse.julialang.org/t/how-to-customize-display-of-custom-array-type-in-vscode-workspace-and-table-viewer/115988)

<div class="topic-metadata">

**Author:** [@bbejanov](https://discourse.julialang.org/u/bbejanov)\
**Replies:** 1\
**Last updated:** [June 24, 2024, 10:08am UTC](https://discourse.julialang.org/t/how-to-customize-display-of-custom-array-type-in-vscode-workspace-and-table-viewer/115988 "2024-06-24T10:08:44Z")

</div>

I have two custom array types - TSeries \<: AbstractVector and MVTSeries \<: AbstractMatrix in package TimeSeriesEcon - that don’t display correctly in the Julia Workspace in VS Code. The table viewer is shows the numbers…

---

## [Only 1 thread available in code-server](https://discourse.julialang.org/t/only-1-thread-available-in-code-server/110156)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 2\
**Last updated:** [June 21, 2024, 7:40am UTC](https://discourse.julialang.org/t/only-1-thread-available-in-code-server/110156 "2024-06-21T07:40:17Z")

</div>

Hello, I moved to code-server development (under JupyterHub), but I can’t get more than 1 thread. I don’t have the option in the Julia extension setting, and if I manually edit the Settings.json with "julia.NumThreads":…

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

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