Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 About semicolon
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

benny856694
New Member

7 Posts

Posted - Sep 22 2009 :  05:21:35 AM  Show Profile  Reply with Quote
when typing semicolon in statement, please complete the statement by putting the semicolon to the end of statement automatically, it will be great convenient for us.

Edited by - benny856694 on Sep 22 2009 05:23:45 AM

feline
Whole Tomato Software

United Kingdom
16945 Posts

Posted - Sep 22 2009 :  08:43:53 AM  Show Profile  Reply with Quote
If you are typing a line of code then the caret should be at the end of the line already when you type the semi-colon. Why do you often find that you are not at the end of the line when you want to add the semi-colon?

zen is the art of being at one with the two'ness
Go to Top of Page

znakeeye
Tomato Guru

379 Posts

Posted - Sep 23 2009 :  02:53:41 AM  Show Profile  Reply with Quote
I see what benny means.

See this post:
http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=8834
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
16945 Posts

Posted - Sep 24 2009 :  1:21:10 PM  Show Profile  Reply with Quote
*ah* yes, I see now. For some reason I had not been thinking in those terms:

case=296

zen is the art of being at one with the two'ness
Go to Top of Page

benny856694
New Member

7 Posts

Posted - Sep 26 2009 :  02:19:11 AM  Show Profile  Reply with Quote
quote:
Originally posted by znakeeye

I see what benny means.

See this post:
http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=8834



yes, this is what i want exactly.
Go to Top of Page

tandr
Senior Member

43 Posts

Posted - Sep 26 2009 :  2:01:09 PM  Show Profile  Reply with Quote
should it be end of the statement actually?

'cause if the statement is multilined like

   boost::shared_ptr<extremely::longnamespace::MySomething> ms(
             new extremely::longnamespace::MySomething(lotsa_params1,
                                                       lotsa_params2,
                                                       lotsa_param3 | )
                  )


pressing the semicolon should put the semicolon on the next line

Thanks,
t.

Go to Top of Page

benny856694
New Member

7 Posts

Posted - Sep 28 2009 :  12:31:52 AM  Show Profile  Reply with Quote
quote:
Originally posted by tandr

should it be end of the statement actually?

'cause if the statement is multilined like

   boost::shared_ptr<extremely::longnamespace::MySomething> ms(
             new extremely::longnamespace::MySomething(lotsa_params1,
                                                       lotsa_params2,
                                                       lotsa_param3 | )
                  )


pressing the semicolon should put the semicolon on the next line

Thanks,
t.





yes, should be the end of statement actually.
thanks.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
16945 Posts

Posted - Sep 28 2009 :  09:13:25 AM  Show Profile  Reply with Quote
A very good point, I have added a note to the case about this. Yet another features that has edge cases Also remember:

for(int i = 0; i < 10|)

I just hope we don't have to many people who use a macro for "for" statements.

zen is the art of being at one with the two'ness
Go to Top of Page

benny856694
New Member

7 Posts

Posted - Oct 01 2009 :  12:42:52 PM  Show Profile  Reply with Quote
quote:
Originally posted by feline

A very good point, I have added a note to the case about this. Yet another features that has edge cases Also remember:

for(int i = 0; i < 10|)

I just hope we don't have to many people who use a macro for "for" statements.



Actually, this feature is from Devexpress's IDE tool, some features of the tool is really cool. I think tomato should borrow them.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
16945 Posts

Posted - Oct 02 2009 :  09:16:13 AM  Show Profile  Reply with Quote
We do keep an eye on other IDE's and tools, but there are only so many resorces to go around, and it is sometimes difficult to decide where best to focus them

zen is the art of being at one with the two'ness
Go to Top of Page

qqatwa
New Member

4 Posts

Posted - Sep 16 2020 :  5:52:11 PM  Show Profile  Reply with Quote
hi - what's the progress with this feature? Visual studio's c# editor has this feature. If we get this feature supported, then c++ has very close auto-completion experience with c#.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
16945 Posts

Posted - Sep 17 2020 :  06:57:12 AM  Show Profile  Reply with Quote
This is still in our list of new features to consider, but unfortunately no further progress on this.

Remember that in some ways C# is a simpler language than C++, since you don't have to consider macros.

zen is the art of being at one with the two'ness
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2019 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000