Search Unity

Any good IDE for shaders?

Discussion in 'Shaders' started by kaiyum, Mar 19, 2015.

  1. kaiyum

    kaiyum

    Joined:
    Nov 25, 2012
    Posts:
    686
    Guys,
    I am pretty much tired of it. I need autocomplete, syntax highlight, reference selection(right click>go to declaration) and search for all elements like in VS for shaders. Any IDE supports this?
     
  2. TrollHachem

    TrollHachem

    Joined:
    Dec 25, 2012
    Posts:
    65
    UnityVS supports syntax highlighting for shaders.
    But only for VS 2015 preview for now :/
     
    kaiyum likes this.
  3. kaiyum

    kaiyum

    Joined:
    Nov 25, 2012
    Posts:
    686
    syntax highlighting is also supported in mono. These are must for rapid shader development, these are what I basically need:
    1. syntax highlighting
    2. autocomplete
    3. right click>go to declaration
    4. right click>find all reference
    5. refraction
    6. debugger
    .............

    Its like all guys abandoned their love for shader. I mean what is it? Its just a massively multithreaded c program. There are tons of IDE for c/c++/c# development while for shaders, there is none! Why is this? This is pure irony. Yesterday I tried to understand PBS lighting model which unity guys implemented. Guess what, tons of macro spread across everywhere!1 I had to manually search in every cginclude and builtin shader. This is a waste of time. Something needs to be done in this area.
     
    Phantomx, TrollHachem and kebrus like this.
  4. SurvivalMachine

    SurvivalMachine

    Joined:
    Jun 21, 2013
    Posts:
    15
    kaiyum likes this.
  5. kaiyum

    kaiyum

    Joined:
    Nov 25, 2012
    Posts:
    686
    It only supports syntax highlighting which mono does pretty well, except of course compute shaders.
     
  6. cygnusfear

    cygnusfear

    Joined:
    Oct 24, 2012
    Posts:
    14
  7. kaiyum

    kaiyum

    Joined:
    Nov 25, 2012
    Posts:
    686
    cygnusfear likes this.
  8. cygnusfear

    cygnusfear

    Joined:
    Oct 24, 2012
    Posts:
    14
    If you need help setting up shop shoot me a message.

    A