Git Product home page Git Product logo

vscode-gleam-outliner's Introduction

Gleam Language Outline Extension for VSCode

This is a VSCode extension for the Gleam language that supports code outlining. The extension allows you to view the structure of your Gleam code in an outline view, making it easier to navigate and understand your code.

release notes

  • Added support for @external.
  • Improved stability of operation.

Example of Outline View

Requirements

This extension requires that Erlang be installed on your system, as the extension relies on Gleam code written in Erlang to function. Please ensure Erlang is installed and properly configured in your system's PATH.

Tested Environment

  • Intel Mac OS Sonoma 14.1.2, Erlang/OTP 26, gleam 0.33.0-rc1
  • M1 Mac OS Sonoma 14.1.2, Erlang/OTP 26, gleam 0.33.0-rc1
  • Ubuntu 22.04, Erlang/OTP 26, gleam 0.33.0-rc1

Recommended

In addition to VSCode's standard outline view, we also recommend using Outline Map Extension.

VSCodeのGleam言語用アウトライン拡張機能

これはGleam言語のVSCode拡張機能で、コードのアウトライン表示をサポートしています。この拡張機能により、Gleamコードの構造をアウトラインビューで確認し、コードの理解やナビゲーションを容易にします。

release notes

  • gleamの@externalに対応しました。
  • 動作の安定性を向上させました。

アウトライン表示の例

必要条件

この拡張機能は、内部でErlangで書かれたGleamコードを動作させるため、Erlangがシステムにインストールされている必要があります。Erlangがインストールされ、システムのPATHに適切に設定されていることを確認してください。

動作確認済み環境

  • Intel Mac OS Sonoma 14.1.2, Erlang/OTP 26, gleam 0.33.0-rc1
  • M1 Mac OS Sonoma 14.1.2, Erlang/OTP 26, gleam 0.33.0-rc1
  • Ubuntu 22.04, Erlang/OTP 26, gleam 0.33.0-rc1

おすすめ

VSCodeの標準のアウトライン表示に加えて、Outline Map Extensionの使用もおすすめします。

vscode-gleam-outliner's People

Contributors

yasuo-higano avatar

Stargazers

 avatar  avatar

Watchers

 avatar

vscode-gleam-outliner's Issues

Crashing on startup

Hi there!
I installed the extension and it's crashing on startup :/ All the errors just say "connection to server got closed. Any idea why this might be happening?
I'm on an M2 Mac and I have erlang installed via brew, the erl command is in my PATH.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.