IndeED

Another great features which i was used to using FDT for AS3 programming was:

  • ctrl (command) + click on function name to go to definition of that function
  • selecting block of text will highlight all occurrences of that text in a document

The second is nice to have… but the first one is something i would really like to see implemented.
[import]uid: 10507 topic_id: 4865 reply_id: 16591[/import]

@thispedro

>>- ctrl (command) + click on function name to go to definition of that function
Do you mean the definition inside your code or a kind of help text

>>- selecting block of text will highlight all occurrences of that text in a document
This is done also in my dev environment for IndeED and so it should be replicatable. [import]uid: 5712 topic_id: 4865 reply_id: 16635[/import]

@MikeHart

>>-Do you mean the definition inside your code or a kind of help text

To explain this i will borrow the description of this feature in VS:
“One of the useful, features if you’re using lot extensions is “Ctrl + Click” go to definition feature.” “it enables you to quickly navigate to definition of a member or type within your code. You can accomplish same behavior out of the box with VS by right-clicking on a member/type and then choosing “Go to Definition” context menu item – or by moving your cursor over a type/member and then pressing F12 key. To try out “Ctrl+Click” behavior, just hold down “Ctrl” key and use your mouse to hover over a type or member in your code. When extension is enabled you’ll find that this causes a hyperlink to appear under each type/member you hover over.” [import]uid: 10507 topic_id: 4865 reply_id: 16673[/import]

ok, that definition. Shoudl be doable. [import]uid: 5712 topic_id: 4865 reply_id: 16701[/import]

@MikeHart

I could find any youtube video demonstrating this feature. In plain words when You hover over function calling, hold COMMAND on keyboard and left mouse click you will be taken to the definition of that function within your code.

When You do this over a variable name it will take You to the declaration of this variable.

Thank you for considering this feature in Your editor. [import]uid: 10507 topic_id: 4865 reply_id: 16703[/import]

No problem, I know what you ment and saw it with DELPHI and other tools before. [import]uid: 5712 topic_id: 4865 reply_id: 16707[/import]

Looking good !!! [import]uid: 11860 topic_id: 4865 reply_id: 17635[/import]

hi,

do you think you would be able to show autocompletion for required modules

eg if i do this…

[lua]score = require(“score”)[/lua]

then type “score.”, the public functions/properties from the score module would appear. i realise this is tricky because there is not one single way to define a function in Lua, like there is with Flash

[import]uid: 6645 topic_id: 4865 reply_id: 18833[/import]

also maybe some way of saving the undo operations to a file so undo works even after a file has been closed out of IndeED and reloaded
kinda like ps does when you save a psd file but have it done automatically so we wouldnt have to save as .lua and .ied or what ever you would decide to use as the extention [import]uid: 7911 topic_id: 4865 reply_id: 18836[/import]

Hi folks,

once I get my head around determine which “type” and identifier has, it won’t be a problem to include modules inside the auto complete funtionality. But as Lua being so open regarding the definition of variables and so on, it is very tricky. I am struggeling with that atm. I was planning for a beta release today, but this part set me back some days.

Save undo content? Mmmh, interesting feature, but I would rather go for a versioning approach. With a process based application that works on something like an image, the save undo thing is easily manageable. You have your base item and then record each operation you do on it. But within a text editor, the basic item is each character in your source text. Every time you type a character, a new undo state is build. Imho it would be overkill to record each keypress.

Would you really want that?

Thanks for the input guys, I love this.
Michael [import]uid: 5712 topic_id: 4865 reply_id: 18837[/import]

maybe not every key press but at every save
the problem I’ve got with my current editor is say I’m working on a file and I save it and do a test run and it doesn’t work right so I try something else then something else
then power goes out or for some reason the file gets closed I reboot and/or load the file into editor make some more changes and I don’t like where it’s going and I want to go back to the point before I started making all the changes I can’t I can only go back to the point where I reloaded the project
does this help explain what I would like added [import]uid: 7911 topic_id: 4865 reply_id: 18840[/import]

ps looking forward to beta [import]uid: 7911 topic_id: 4865 reply_id: 18841[/import]

I think some kind of a versioning system would be the right then for you. I will see what I can come up with once I have everything basic inside. [import]uid: 5712 topic_id: 4865 reply_id: 18859[/import]

how!, now corona runs in win32 … so will indeED run on win32 too?, if not i have to spend a lot of time configuring Scite :frowning: [import]uid: 28629 topic_id: 4865 reply_id: 18865[/import]

Hi xxleite,

yes, that’s the plan.

Michael

[import]uid: 5712 topic_id: 4865 reply_id: 18866[/import]

thanks mike
as long as that means I won’t have to copy my main.lua and rename so I can have different stages of progress so I can go back to a certain point lol [import]uid: 7911 topic_id: 4865 reply_id: 18868[/import]

@MikeHart: Not a request for now, but something to think about in the future. Is a dual panel code view like Notepad++ feasible? You can view two files side by side on a larger monitor.

Look forward to a release on any platform, Mac or Win. [import]uid: 11393 topic_id: 4865 reply_id: 18870[/import]

@bedhouin: Be sure that I will try to implement this as I like this kind of editing too. Not at first but later on, yeah. [import]uid: 5712 topic_id: 4865 reply_id: 18877[/import]

Looks really good! Can’t wait for the beta, I’d be willing to beta test! [import]uid: 8782 topic_id: 4865 reply_id: 18924[/import]

@MikeHart - do you think you could support split screen in the same file.

Man I can not tell you how much I use that in .NET.

When looking at one function that is suppose to set something up, then splitting screen ( above and below ) looking at another to make sure other things are going on somewhere else.

that is a huge time saver in my book.

I suppose that part could wait v1.1, because I know you can’t include everything once. [import]uid: 11860 topic_id: 4865 reply_id: 18935[/import]