SuperElixir
SuperElixir copied to clipboard
Code Naviagtion
First of all thanks for this excellent work :)
Code navigation As Elixir code is structured as a set of hierarchical modules this feature lists all loaded modules and allows you to select one of them an go to it.
Shortcut: CTRL+ALT+M
In the below image I searched for my Dictionary module but I was not able to find, instead I was able to found the Erlang dict one...
Is pretty cool that I can navigate to Erlang core, but I would love to be able to do the same with Elixir core Modules and if possible with my own ones.
Am I misunderstanding something here?

Elixir Version
➜ ~ elixir --version
Erlang/OTP 19 [erts-8.3.5.4] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:10] [hipe] [kernel-poll:false]
Elixir 1.4.5
Elixir Path
➜ ~ which elixir
/usr/local/bin/elixir
System Path
➜ ~ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Bin
➜ ~ ls -al /usr/local/bin/
total 928
drwxrwsr-x 2 root staff 4096 Feb 17 13:36 .
drwxrwsr-x 21 root staff 4096 Feb 19 08:43 ..
lrwxrwxrwx 1 root staff 24 Feb 17 11:48 ct_run -> ../lib/erlang/bin/ct_run
lrwxrwxrwx 1 root staff 26 Feb 17 11:48 dialyzer -> ../lib/erlang/bin/dialyzer
-rwxr-xr-x 1 root staff 3819 Jun 22 2017 elixir
-rw-r--r-- 1 root staff 4673 Jun 22 2017 elixir.bat
-rwxr-xr-x 1 root staff 1030 Jun 22 2017 elixirc
-rw-r--r-- 1 root staff 1094 Jun 22 2017 elixirc.bat
lrwxrwxrwx 1 root staff 22 Feb 17 11:48 epmd -> ../lib/erlang/bin/epmd
lrwxrwxrwx 1 root staff 21 Feb 17 11:48 erl -> ../lib/erlang/bin/erl
lrwxrwxrwx 1 root staff 22 Feb 17 11:48 erlc -> ../lib/erlang/bin/erlc
lrwxrwxrwx 1 root staff 25 Feb 17 11:48 escript -> ../lib/erlang/bin/escript
-rwxr-xr-x 1 root staff 2199 Jun 22 2017 iex
-rw-r--r-- 1 root staff 2369 Jun 22 2017 iex.bat
-rwxr-xr-x 1 root staff 45 Feb 21 2016 mix
-rw-r--r-- 1 root staff 95 Dec 3 2016 mix.bat
-rw-r--r-- 1 root staff 576 Oct 19 2015 mix.ps1
-rwxr-xr-x 1 root staff 206139 Feb 17 11:51 rebar
-rwxr-xr-x 1 root staff 690859 Feb 17 11:51 rebar3
lrwxrwxrwx 1 root staff 25 Feb 17 11:48 run_erl -> ../lib/erlang/bin/run_erl
lrwxrwxrwx 1 root staff 24 Feb 17 11:48 to_erl -> ../lib/erlang/bin/to_erl
lrwxrwxrwx 1 root staff 23 Feb 17 11:48 typer -> ../lib/erlang/bin/typer
This is a bug, this should just work.
Thanks for your quick reply.