# Tooling

**URL:** https://discourse.julialang.org/c/tools/35.md?page=15

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

**Page:** 16

---

## [Seeing dependent packages on GitHub](https://discourse.julialang.org/t/seeing-dependent-packages-on-github/121347)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 1\
**Last updated:** [October 15, 2024, 7:18pm UTC](https://discourse.julialang.org/t/seeing-dependent-packages-on-github/121347 "2024-10-15T19:18:36Z")

</div>

I just learned that GitHub can automatically parse dependents of a repo for some languages, and display them on the landing page in a neat little “Used by” tab: Does anyone know how to lobby for Julia support there? I…

---

## [\`juliaup\` for for Mac and Linux](https://discourse.julialang.org/t/juliaup-for-for-mac-and-linux/66721)

<div class="topic-metadata">

**Author:** [@TheLateKronos](https://discourse.julialang.org/u/TheLateKronos)\
**Replies:** 28\
**Last updated:** [October 15, 2024, 2:36pm UTC](https://discourse.julialang.org/t/juliaup-for-for-mac-and-linux/66721 "2024-10-15T14:36:28Z")

</div>

From what I can tell, @davidanthoff recently rewrote juliaup in rust, which was to make it available on Mac and Linux (Thank you, the manager is fantastic). Is there any information as to when?

---

## [Running pluto notebooks sequentially](https://discourse.julialang.org/t/running-pluto-notebooks-sequentially/121068)

<div class="topic-metadata">

**Author:** [@cdawg](https://discourse.julialang.org/u/cdawg)\
**Replies:** 15\
**Last updated:** [October 14, 2024, 7:21pm UTC](https://discourse.julialang.org/t/running-pluto-notebooks-sequentially/121068 "2024-10-14T19:21:06Z")

</div>

I have several pluto notebooks as part of a larger data-processing pipeline. ‘01\_QualityControl.jl’ ‘02\_BatchCorrection.jl’ etc. I love it! Highly reccomended! However, now I want to write a script to run them all se…

---

## [Creating a Docker Base Image for Faster Deployments](https://discourse.julialang.org/t/creating-a-docker-base-image-for-faster-deployments/121165)

<div class="topic-metadata">

**Author:** [@mrufsvold](https://discourse.julialang.org/u/mrufsvold)\
**Replies:** 1\
**Last updated:** [October 11, 2024, 8:27am UTC](https://discourse.julialang.org/t/creating-a-docker-base-image-for-faster-deployments/121165 "2024-10-11T08:27:58Z")

</div>

In my experience, deploying Julia to the cloud can be frustrating because it can be slow to build the container used to your app. I don’t seem to be the only one. A major gripe is that AWS CodeBuild can’t do layer cachin…

---

## [A simple development environment for Julia](https://discourse.julialang.org/t/a-simple-development-environment-for-julia/120969)

<div class="topic-metadata">

**Author:** [@hack3rcon](https://discourse.julialang.org/u/hack3rcon)\
**Replies:** 20\
**Last updated:** [October 12, 2024, 9:30am UTC](https://discourse.julialang.org/t/a-simple-development-environment-for-julia/120969 "2024-10-12T09:30:19Z")

</div>

Hello, I’m sure Julia’s team knows that one of the secrets of a successful project is having a good graphical environment. I looked at a few Julia GUIs as a hobbyist, but they didn’t really fit. I think an environment l…

---

## [Suggestion: VS code and automatic end statement when enter is hit](https://discourse.julialang.org/t/suggestion-vs-code-and-automatic-end-statement-when-enter-is-hit/74186)

<div class="topic-metadata">

**Author:** [@TheGrowingPlant443](https://discourse.julialang.org/u/TheGrowingPlant443)\
**Replies:** 1\
**Last updated:** [October 11, 2024, 8:22am UTC](https://discourse.julialang.org/t/suggestion-vs-code-and-automatic-end-statement-when-enter-is-hit/74186 "2024-10-11T08:22:45Z")

</div>

I know there is auto completion in the julia vs code extensions. My surggestion is this when on a code line that starts with for or if and so on then when enter button is pressed at the end of that line then a end statem…

---

## [\[RFC\] Cloud+Container Infrastructure Management](https://discourse.julialang.org/t/rfc-cloud-container-infrastructure-management/112685)

<div class="topic-metadata">

**Author:** [@mrufsvold](https://discourse.julialang.org/u/mrufsvold)\
**Replies:** 11\
**Last updated:** [October 10, 2024, 8:39pm UTC](https://discourse.julialang.org/t/rfc-cloud-container-infrastructure-management/112685 "2024-10-10T20:39:51Z")

</div>

I asked a question previously about managing incremental builds of Julia Docker containers but didn’t hear much back. Since then, I’ve been sketching out some ideas that I’d appreciate feedback on. The Problem Deploying…

---

## [Exclude a specific package when using pkg.instantiate in an environment shared between two machines](https://discourse.julialang.org/t/exclude-a-specific-package-when-using-pkg-instantiate-in-an-environment-shared-between-two-machines/121098)

<div class="topic-metadata">

**Author:** [@PetrosStefanou](https://discourse.julialang.org/u/PetrosStefanou)\
**Replies:** 0\
**Last updated:** [October 9, 2024, 9:41am UTC](https://discourse.julialang.org/t/exclude-a-specific-package-when-using-pkg-instantiate-in-an-environment-shared-between-two-machines/121098 "2024-10-09T09:41:22Z")

</div>

Hello everyone, I have some julia code that I run either on my local machine or on a remote cluster. Inside my project directory, I have created an environment with its Project.toml y Manifest.toml. To keep the two mach…

---

## [Readline() doesn't work on VS Code](https://discourse.julialang.org/t/readline-doesnt-work-on-vs-code/121032)

<div class="topic-metadata">

**Author:** [@uri](https://discourse.julialang.org/u/uri)\
**Replies:** 2\
**Last updated:** [October 8, 2024, 11:22pm UTC](https://discourse.julialang.org/t/readline-doesnt-work-on-vs-code/121032 "2024-10-08T23:22:45Z")

</div>

When I run the following from VS Code it print a line asking for the degree, I enter it in the REPL but the program still waiting for an input function main() print("Give the degree : ") line = readline() deg = parse…

---

## [Seemingly out-of-date code being run in test pane](https://discourse.julialang.org/t/seemingly-out-of-date-code-being-run-in-test-pane/121067)

<div class="topic-metadata">

**Author:** [@Ken\_Williams](https://discourse.julialang.org/u/Ken_Williams)\
**Replies:** 0\
**Last updated:** [October 8, 2024, 6:20pm UTC](https://discourse.julialang.org/t/seemingly-out-of-date-code-being-run-in-test-pane/121067 "2024-10-08T18:20:51Z")

</div>

This is an old issue, but I think maybe I see what’s causing it: I was seeing similar behavior, but I don’t think it’s taking a long time to save, it’s just that the order of events is not what you are expecting. I to…

---

## [JavaScript implementation of Julia's dispatch rules](https://discourse.julialang.org/t/javascript-implementation-of-julias-dispatch-rules/120979)

<div class="topic-metadata">

**Author:** [@jules](https://discourse.julialang.org/u/jules)\
**Replies:** 5\
**Last updated:** [October 8, 2024, 7:23am UTC](https://discourse.julialang.org/t/javascript-implementation-of-julias-dispatch-rules/120979 "2024-10-08T07:23:12Z")

</div>

I’ve thought for a while that it would be neat to have interactive javascript components for docs pages where you can select the methods you’re interested in for a given function. I’m thinking of some kind of multiple-dr…

---

## [Best way to manage TODO in your code](https://discourse.julialang.org/t/best-way-to-manage-todo-in-your-code/120967)

<div class="topic-metadata">

**Author:** [@xiaodai](https://discourse.julialang.org/u/xiaodai)\
**Replies:** 3\
**Last updated:** [October 6, 2024, 9:07am UTC](https://discourse.julialang.org/t/best-way-to-manage-todo-in-your-code/120967 "2024-10-06T09:07:42Z")

</div>

How does everyone manage their TODOs in the code? Of course I can do a TODO search in VSCode and have all the TODO surfaced. In R there’s a package called todor which does the same thing. There are quite a lot package…

---

## [How to start using LLMs to help write Julia code?](https://discourse.julialang.org/t/how-to-start-using-llms-to-help-write-julia-code/120912)

<div class="topic-metadata">

**Author:** [@Nathan\_Boyer](https://discourse.julialang.org/u/Nathan_Boyer)\
**Replies:** 6\
**Last updated:** [October 5, 2024, 11:11am UTC](https://discourse.julialang.org/t/how-to-start-using-llms-to-help-write-julia-code/120912 "2024-10-05T11:11:58Z")

</div>

Continuing the discussion from Is Julia 2.0 needed?: I’m curious how people are integrating AI tools to help them code. Seems this is growing in popularity, but I’ve not really looked into how to do it myself yet. Are …

---

## [Is there a way to debug in VS Code using the remote SSH extension?](https://discourse.julialang.org/t/is-there-a-way-to-debug-in-vs-code-using-the-remote-ssh-extension/105845)

<div class="topic-metadata">

**Author:** [@JakeWren](https://discourse.julialang.org/u/JakeWren)\
**Replies:** 1\
**Last updated:** [October 4, 2024, 12:32pm UTC](https://discourse.julialang.org/t/is-there-a-way-to-debug-in-vs-code-using-the-remote-ssh-extension/105845 "2024-10-04T12:32:25Z")

</div>

I am on a Linux cluster and the details of the SSH plugin can be found here. After configuring my launch.json file, and then “Run” → “Start Debugging”, it loads for a bit (looping blue bar), but then stops and nothing h…

---

## [Temporarily hiding inline results in VSCode](https://discourse.julialang.org/t/temporarily-hiding-inline-results-in-vscode/120857)

<div class="topic-metadata">

**Author:** [@owiecc](https://discourse.julialang.org/u/owiecc)\
**Replies:** 2\
**Last updated:** [October 4, 2024, 7:01am UTC](https://discourse.julialang.org/t/temporarily-hiding-inline-results-in-vscode/120857 "2024-10-04T07:01:48Z")

</div>

I generally like having results shown inline in VSCode (Settings → Julia → Execution: Result Type = inline, errors in REPL) but sometimes the number of annotations overshadows the code. Is there a way to quickly toggle t…

---

## [Intellisense not working with kwargs](https://discourse.julialang.org/t/intellisense-not-working-with-kwargs/120808)

<div class="topic-metadata">

**Author:** [@Farouk](https://discourse.julialang.org/u/Farouk)\
**Replies:** 0\
**Last updated:** [October 2, 2024, 10:09am UTC](https://discourse.julialang.org/t/intellisense-not-working-with-kwargs/120808 "2024-10-02T10:09:50Z")

</div>

Hi everyone, I am using VS Code (windows 10) with the Julia extension, however I have a problem with code auto completion. As you can see in the first image, when I enter the positional arguments IntelliSense works fine …

---

## [Syntax highlighting for Pluto codecells](https://discourse.julialang.org/t/syntax-highlighting-for-pluto-codecells/118090)

<div class="topic-metadata">

**Author:** [@biplab37](https://discourse.julialang.org/u/biplab37)\
**Replies:** 2\
**Last updated:** [October 1, 2024, 9:05am UTC](https://discourse.julialang.org/t/syntax-highlighting-for-pluto-codecells/118090 "2024-10-01T09:05:30Z")

</div>

Is there a way to change the default syntax highlighting of the code cells in Pluto? Injecting Css might work with Stylus for a particular browser. But is there a nicer way to add CSS/JS which Pluto will read before lau…

---

## [Alternatives to Jupyter](https://discourse.julialang.org/t/alternatives-to-jupyter/31154)

<div class="topic-metadata">

**Author:** [@Usor](https://discourse.julialang.org/u/Usor)\
**Replies:** 14\
**Last updated:** [September 26, 2024, 8:42pm UTC](https://discourse.julialang.org/t/alternatives-to-jupyter/31154 "2024-09-26T20:42:44Z")

</div>

Having tried Jupyter, I was disappointed. It takes too many resources, even for a few simple things, and requires a browser which is extra resources (and probably less efficient than a native binary application). At some…

---

## [Julia code crash in VSCode extension](https://discourse.julialang.org/t/julia-code-crash-in-vscode-extension/119863)

<div class="topic-metadata">

**Author:** [@s\_amap](https://discourse.julialang.org/u/s_amap)\
**Replies:** 0\
**Last updated:** [September 25, 2024, 12:53pm UTC](https://discourse.julialang.org/t/julia-code-crash-in-vscode-extension/119863 "2024-09-25T12:53:03Z")

</div>

Greetings, I am quite new to Julia and VSCode (I come from a mostly C/C++ background), so apologies if the issue isn’t perfectly described. Using Julia 1.10.5 and the latest version of the VSCode extension, I encounter…

---

## [Best way to configure a project-dependent PyCall dependency?](https://discourse.julialang.org/t/best-way-to-configure-a-project-dependent-pycall-dependency/119802)

<div class="topic-metadata">

**Author:** [@Gabrio\_Rizzuti](https://discourse.julialang.org/u/Gabrio_Rizzuti)\
**Replies:** 2\
**Last updated:** [September 25, 2024, 2:54am UTC](https://discourse.julialang.org/t/best-way-to-configure-a-project-dependent-pycall-dependency/119802 "2024-09-25T02:54:35Z")

</div>

First of all, sorry if this too much of a basic question, but I coudn’t find an answer despite multiple searches. I’m trying to develop a glue package that exposes some Python functionalities to Julia. Simple stuff. I …

---

## [Why can I import a package not in my environment?](https://discourse.julialang.org/t/why-can-i-import-a-package-not-in-my-environment/119799)

<div class="topic-metadata">

**Author:** [@Alseidon](https://discourse.julialang.org/u/Alseidon)\
**Replies:** 2\
**Last updated:** [September 24, 2024, 8:35am UTC](https://discourse.julialang.org/t/why-can-i-import-a-package-not-in-my-environment/119799 "2024-09-24T08:35:38Z")

</div>

In an ongoing effort to be a bit cleaner in my environments and cleaning up my default env, I encountered a situation I do not understand: even though Plots isn’t added to the current environment, I can still import it. …

---

## [Connect REPL to jupyter notebook kernel](https://discourse.julialang.org/t/connect-repl-to-jupyter-notebook-kernel/86632)

<div class="topic-metadata">

**Author:** [@daharn](https://discourse.julialang.org/u/daharn)\
**Replies:** 7\
**Last updated:** [September 21, 2024, 10:43am UTC](https://discourse.julialang.org/t/connect-repl-to-jupyter-notebook-kernel/86632 "2024-09-21T10:43:53Z")

</div>

I am using the jupyter notebook Julia extension for VS Code and find it quite nice. However, when debugging my commands I often find myself reproducing my notebook steps in a script and then run them in a REPL to be able…

---

## [\`@profview\` blank in VSCode when profiling Flux](https://discourse.julialang.org/t/profview-blank-in-vscode-when-profiling-flux/119602)

<div class="topic-metadata">

**Author:** [@BioTurboNick](https://discourse.julialang.org/u/BioTurboNick)\
**Replies:** 4\
**Last updated:** [September 21, 2024, 6:51am UTC](https://discourse.julialang.org/t/profview-blank-in-vscode-when-profiling-flux/119602 "2024-09-21T06:51:30Z")

</div>

I’ve been experiencing a blank window when using @profview while profiling a Flux model. The editor shows the blue/red bars for time spent in each line properly. But I can’t even save the profile to HTML - I select a sa…

---

## [With \`julia-actions/setup-julia\` you can now specify \`lts\` and \`pre\` named versions](https://discourse.julialang.org/t/with-julia-actions-setup-julia-you-can-now-specify-lts-and-pre-named-versions/116281)

<div class="topic-metadata">

**Author:** [@ianshmean](https://discourse.julialang.org/u/ianshmean)\
**Replies:** 9\
**Last updated:** [September 20, 2024, 11:02am UTC](https://discourse.julialang.org/t/with-julia-actions-setup-julia-you-can-now-specify-lts-and-pre-named-versions/116281 "2024-09-20T11:02:56Z")

</div>

With the release of julia-actions/setup-julia v2.2.0 for GitHub actions it is now possible to use new named version specifiers: 'lts' for the Long Term Support (LTS) julia version (currently v1.6.7) 'pre' for the lates…

---

## [Different test results of @test\_opt inside and outside the @testitem block](https://discourse.julialang.org/t/different-test-results-of-test-opt-inside-and-outside-the-testitem-block/119564)

<div class="topic-metadata">

**Author:** [@aaoo](https://discourse.julialang.org/u/aaoo)\
**Replies:** 0\
**Last updated:** [September 18, 2024, 4:45pm UTC](https://discourse.julialang.org/t/different-test-results-of-test-opt-inside-and-outside-the-testitem-block/119564 "2024-09-18T16:45:58Z")

</div>

I found that when the function contains @warn, the testing results of @test\_opt inside the @testitem block differ from those outside, i.e. in the REPL. Please see the code below. Could someone explain why this happens …

---

## [Package updated but not in registry](https://discourse.julialang.org/t/package-updated-but-not-in-registry/119451)

<div class="topic-metadata">

**Author:** [@scheinerman](https://discourse.julialang.org/u/scheinerman)\
**Replies:** 7\
**Last updated:** [September 18, 2024, 7:26pm UTC](https://discourse.julialang.org/t/package-updated-but-not-in-registry/119451 "2024-09-18T19:26:36Z")

</div>

I recently updated HasseDiagrams to version 0.1.1. See this entry in JuliaRegistries and this entry in JuliaHub. No errors were reported in the attempted registration. And yet the update doesn’t seem to be in the regist…

---

## [Revise stopped working](https://discourse.julialang.org/t/revise-stopped-working/114101)

<div class="topic-metadata">

**Author:** [@svretina](https://discourse.julialang.org/u/svretina)\
**Replies:** 5\
**Last updated:** [September 18, 2024, 7:21am UTC](https://discourse.julialang.org/t/revise-stopped-working/114101 "2024-09-18T07:21:30Z")

</div>

Revise is a core tool for my workflow. Suddenly it stopped working. There is no error when loading i. It just stopped tracking changes to my code. After I change a file in my package it is unable to track the change, fo…

---

## [Plotly not working in Jupyter notebooks](https://discourse.julialang.org/t/plotly-not-working-in-jupyter-notebooks/119528)

<div class="topic-metadata">

**Author:** [@gmantegna](https://discourse.julialang.org/u/gmantegna)\
**Replies:** 0\
**Last updated:** [September 17, 2024, 8:54pm UTC](https://discourse.julialang.org/t/plotly-not-working-in-jupyter-notebooks/119528 "2024-09-17T20:54:24Z")

</div>

Hi all. First time poster here. I’m a graduate student and TA and make heavy use of Jupyter notebooks with plots for teaching a Julia-based course. For over a year, the integration of Plotly with Jupyter notebooks has be…

---

## [Rendering LaTeX animations in Pluto with Javis](https://discourse.julialang.org/t/rendering-latex-animations-in-pluto-with-javis/119392)

<div class="topic-metadata">

**Author:** [@John\_Bolt](https://discourse.julialang.org/u/John_Bolt)\
**Replies:** 2\
**Last updated:** [September 17, 2024, 12:48pm UTC](https://discourse.julialang.org/t/rendering-latex-animations-in-pluto-with-javis/119392 "2024-09-17T12:48:33Z")

</div>

The Javis documentation states that it is necessary to npm install -g mathjax-node-cli in order to render LaTeX animations. I am wondering if anyone has any recommendation for how best to do this so that I can render LaT…

---

## [Notebook Use Case for Mathematicians?](https://discourse.julialang.org/t/notebook-use-case-for-mathematicians/64200)

<div class="topic-metadata">

**Author:** [@kapple](https://discourse.julialang.org/u/kapple)\
**Replies:** 31\
**Last updated:** [September 15, 2024, 10:16am UTC](https://discourse.julialang.org/t/notebook-use-case-for-mathematicians/64200 "2024-09-15T10:16:36Z")

</div>

TL; DR: Jupyter, Pluto, Neptune, Weave, and LaTeX, Julia via LuaLaTeX, or Julia via Minted or Listings in LaTeX, all don’t satisfy my use case as a mathematician: I’d like top-down cell evaluation with reactivity and int…

[Previous page](https://discourse.julialang.org/c/tools/35.md?page=14)

[Next page](https://discourse.julialang.org/c/tools/35.md?page=16)
