Author Topic: What language features are supported?  (Read 244 times)

jporkkahtc

  • Senior Community Member
  • Posts: 2433
  • Hero Points: 202
  • Text
What language features are supported?
« on: October 20, 2021, 05:05:29 pm »
Is there some docs about what features are supported per language?
Or some other way to determine the level of support?
For example, C# gets very good symbol support but Powershell doesn't.


I was editing some Javascript today and found that local variables are treated as global variables.
Is this expected?
How can I tell?


I see in options that C#, Powershell and Javascript have ContextTagging, but JSON doesn't - makes sense.

Dennis

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 3471
  • Hero Points: 466
Re: What language features are supported?
« Reply #1 on: October 20, 2021, 06:09:11 pm »
Help > Overview > Supported Languages and Environments

Might be missing a few newbies like Dart and Julia.

jporkkahtc

  • Senior Community Member
  • Posts: 2433
  • Hero Points: 202
  • Text
Re: What language features are supported?
« Reply #2 on: October 20, 2021, 11:10:55 pm »
Nice - I hadn't managed to find that!

So the problem with the Java script is because Slick support is JS from 1997 - so it doesn't support classes.

Except, it does at least a little.
With the attached file, Slick tags "FooClass" as a class, but then gets confused about the contents of the class. (this is based on the customRules.js from Fiddler).

Graeme

  • Senior Community Member
  • Posts: 2684
  • Hero Points: 335
Re: What language features are supported?
« Reply #3 on: October 21, 2021, 10:12:42 am »
Help > Overview > Supported Languages and Environments

Might be missing a few newbies like Dart and Julia.
I don't see any overview ??  Do you mean Help -> Introduction -> Supported Languages and Environments?


Dennis

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 3471
  • Hero Points: 466
Re: What language features are supported?
« Reply #4 on: October 21, 2021, 12:24:20 pm »
Yes.

imtribble

  • Community Member
  • Posts: 33
  • Hero Points: 3
Re: What language features are supported?
« Reply #5 on: October 21, 2021, 01:05:33 pm »
I was curious to see the list so I went to help to view everything only to find that I have no help. It is just blank. So I repaired the install thinking something went wrong but still no help. I've uninstalled and reinstalled we the same results.
 
Just curious to know if there is something I'm missing. I'm running the Win 64bit version.

Dennis

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 3471
  • Hero Points: 466
Re: What language features are supported?
« Reply #6 on: October 21, 2021, 01:08:41 pm »
Remove the Assistant cache directories

C:\Users\<UserName>\AppData\Local\assistant\SlickEdit26.*

This is a Qt assistant cache bug that we haven't found a work around for. Happens once in a while.

imtribble

  • Community Member
  • Posts: 33
  • Hero Points: 3
Re: What language features are supported?
« Reply #7 on: October 21, 2021, 01:32:31 pm »
Thanks! That fixed my issue