Fork me on GitHub
#calva
<
2022-10-29
>
Kari Marttila19:10:29

I only now realized that there is this nice thin vertical bar visualizing the block your cursor is:

Kari Marttila19:10:05

I'm really starting to like VSCode + Calva combination. I have studied VSCode a bit and you can make the workflow really nice using various keyboard shortcuts. And the possibility to add quite complex functionality using joyride is a really powerful concept.

Kari Marttila19:10:47

I also realized that it might make sense to add ~/.config/Code/User => keybindings.json and settings.json to git. This way I can check in the git history what I have done if I mess the VSCode configurations at some point, and make rollback easier.

Kari Marttila19:10:55

I have used VSCode for Pulumi (using Typescript) and now for Clojure. I wonder how good DX it provides e.g. for Java or Clojure compared to IntelliJ? Or for Terraform. I guess there is a good Terraform extension for VSCode, has to be.

Kari Marttila19:10:54

Yep. Terraform extension is. I think I install those extensions only on a need basis to keep my VSCode as light as possible.

seancorfield19:10:23

I'm a big fan of keeping configuration under git control 🙂 https://github.com/seancorfield/vscode-calva-setup

👍 1
pez22:10:49

Dear Calva friends, yet another VSIX that I want help testing. This one fixes some quite stupid output window printout problems, where we were adding newlines to even when something had been printed with functions like print. • VSIX: https://output.circle-artifacts.com/output/job/f06787fa-e471-4108-a24f-14dbd1487ba9/artifacts/0/tmp/artifacts/calva-2.0.312-1826-eval-print-wo-newlines-eb4664d4.vsix There are quite a few places where I have changed things around here, so please pay attention to the output window for possible missing newlines, or what looks like extra newlines. Other than prints to the output window, nothing else has changed, so it should be pretty safe to help test this VSIX. Thanks in advance! ❤️ calva cc @hoppy

1
alekszelark12:10:05

I wonder, is this supposed to fix https://github.com/BetterThanTomorrow/calva/issues/998 issue I was reported 2 years ago? 🙂

alekszelark13:10:08

Just checked it out: runs like clockwork

pez13:10:43

Yes, I suppose it should also fix this chunking issue.

alekszelark15:10:43

Indeed, It fixes, I checked with different snippets

alekszelark16:10:11

it’s a great news especially for those who are going to use Calva for solving AoC puzzles. Often you need to print a kind of game board or a labyrinth map, and those unexpected newlines were a pain.