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
 Technical Support
 VS2010 Extensions Blues and lost functionalities
 New Topic  Reply to Topic
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 2

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 20 2010 :  10:03:34 AM  Show Profile  Reply with Quote
Hello again,
while the VS2010 Extensions system seems to allow for a lot of additional functionality it also adds a new problem: redundancy of features.
I am currently using VA X, R# 5.1 and a small number of other extensions, mostly from MS, namely PowerCommands, Productivity Power Tools, VS10x codemap, VSCommands 2010. All among the 30 top rated extensions.
Between those extensions exist a lot of overlapping functionality, mostly in the area of syntax highlighting, code completion, structure visualization and solution/file navigation. Not always we can disable a feature in one extension that also exists in another, but mostly it works even then.

Just one thing doesn't work anymore now: Insert closing brackets/quotes

Though its enabled in VA, it doesn't work anymore. This feature is provided by 3 extensions: VA, R# and the Power Tools. Its currently enabled only in VA.

Any ideas how to improve that situation without uninstalling all extensions?

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 20 2010 :  10:21:01 AM  Show Profile  Reply with Quote
Lost my patience and disabled all except VA. Still no closing brackets nor quotes. I am using the latest build available through the extension update - 1830.
Go to Top of Page

Nobodo
Tomato Guru

126 Posts

Posted - Aug 20 2010 :  3:01:38 PM  Show Profile  Reply with Quote
This might or might not be helpful - I also installed each of the extensions you have named (we must read the same 'top 10 must-have extensions' lists). I ended up with some very strange interactions; most annoying was that I would be typing along in the editor and a build would start by itself. If I pressed some key combination that caused it I sure never figured it out. I also saw some weirdness with the closing brackets/quotes - sometimes they would be doubled.

I ended up uninstalling all but 'Editor Guidelines', 'Productivity Power Tools', 'Snippet Designer', 'VS Color Theme Editor', and of course 'VAX'. In the power tools (very cool how it integrates right into VS's options dialog) I disabled 'Automatic Brace Completion'.

Anyway after the above VAX 1830's insert braces and brackets is working ok for me, and I haven't yet found any more weird interaction problems among the extensions I have remaining.

BTW - I have ALWAYS had problems with having VAX and Resharper both enabled at the same time. I ended up basically just using one or the other, but not both.

Thanks,
Mark.
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 20 2010 :  3:26:47 PM  Show Profile  Reply with Quote
Did all that. Even disabled everything except VAX, really everything, and still nothing.

As for running VAX and R# together, works fine mostly, disabling all redundant features in R#.
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 20 2010 :  4:15:35 PM  Show Profile  Reply with Quote
Strange, it should work. Are these programs you have mentioned extensions or are there any Add-ins in the list as well? You can check it via

Tools -> Add-in Manager...

I'm just wondering if something remained active... Also, can you please export your VA and VS settings

VA Options -> Performance -> Export Settings

IDE tools menu -> Import and Export Settings -> Export selected environment settings

and send the files so I can import them here to see if I can reproduce the problem. The problem may not be caused by conflict and worth a try. (You can use the form http://www.wholetomato.com/support/contact.asp to send the files. Please paste the URL of this topic to the description field so we can match it up.)

Edited by - accord on Aug 20 2010 4:16:06 PM
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 20 2010 :  4:18:55 PM  Show Profile  Reply with Quote
No Add-ins, those are all extensions. Will send you the settings files asap.
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 20 2010 :  4:27:42 PM  Show Profile  Reply with Quote
"Your case number is 48914"
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 20 2010 :  5:57:02 PM  Show Profile  Reply with Quote
I got the files, thank you. I wasn't able to reproduce the problem.
Can you please turn on logging, press '{' (in a place where it should auto-place closing bracket), and send us the result via the same form? Maybe it will give us some clue.

The process of generating and collecting log files can be found here:
http://docs.wholetomato.com?W305

Edited by - accord on Aug 20 2010 6:01:34 PM
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 21 2010 :  11:16:24 AM  Show Profile  Reply with Quote
We also got the log files, thank you.
We replied via e-mail.
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 21 2010 :  11:18:37 AM  Show Profile  Reply with Quote
I don't remember sending any log files yet. Don't make me think I am crazy working while sleeping. Will send them today.
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 21 2010 :  11:28:03 AM  Show Profile  Reply with Quote
Sorry, it wasn't you, my mistake
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 21 2010 :  11:43:03 AM  Show Profile  Reply with Quote
My alter ego just sent the log files :)
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 23 2010 :  08:09:03 AM  Show Profile  Reply with Quote
We got the log files and will look into them, thank you.
In the meantime, I have some more questions:
- Are you seeing this only with brackets/quotes?
- Are you using split windows when this is happening?
- Did you happen to restart VS since it started happening? (some aren't turning off their computers or just hibernate it)
- You said: "Just one thing doesn't work anymore now: Insert closing brackets/quotes". It suggests that it worked fine before. Can you recall what happened when it stopped working? (i.e. installing newer version of VA or other extension or installing a new extension, etc.)
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 23 2010 :  10:16:31 AM  Show Profile  Reply with Quote
Its happening with all the auto-close items.
No split windows (seems to make no difference though)
I do use a VM for development; so rarely I restart VS, But lately I am seeing lots of crashes too in VS2010, not sure if its because of an extension or VS itself. I also use most of the time two instances of VS. But to answer your question, yes I do restart VS from time to time.

Actually I don't remember when it started to happen, it might be after updating one of the extensions, or after updating VAX through the extensions updates (but I seem to remember that it happened already before).
For a long time I was using VS2008 with VAX and R#4.x, without any problems. Then upgraded to VS2010, also with VAX and R#. This is now about 3 months ago. But its only in the last 3 weeks that I actually encountered problems.
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 23 2010 :  5:08:44 PM  Show Profile  Reply with Quote
Thank you for the answer.
It seems VA disables the feature because it detects Resharper:

case=49002

(We also asked question via email.)
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 23 2010 :  5:11:11 PM  Show Profile  Reply with Quote
Ouch. That hurts. And since I have the equivalent feature in R# disabled, it don't have it at all.
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 23 2010 :  5:23:59 PM  Show Profile  Reply with Quote
VA disables the feature to avoid collision. We are looking into ways to improve this behavior.
For now, you can use Resharper's version as a workaround.
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 23 2010 :  6:48:29 PM  Show Profile  Reply with Quote
Oh gee, PLEASE fix that. R#'s version of brace and quote completion is a horror.
Go to Top of Page

AGuther
New Member

7 Posts

Posted - Aug 25 2010 :  04:34:04 AM  Show Profile  Reply with Quote
Hi,

just wanted to let you know, that I've got similar problems with VAX on VS2010.

When I start and load a pure C# project, VAX does not work correctly (no closing parentheses adding, etc.). When I load an C++ project, it works correctly. So it seems to me, that it's not correctly initialized.

The problems came up when I installed "PowerCommands for Visual Studio 2010" and/or "Productivity Power Tools".


Kind regards,
Andreas
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 25 2010 :  5:20:10 PM  Show Profile  Reply with Quote
AGuther: Does that mean you don't have resharper installed?
Go to Top of Page

AGuther
New Member

7 Posts

Posted - Aug 26 2010 :  04:07:19 AM  Show Profile  Reply with Quote
Hi,

sorry, I forgot to add this, yes I only have three extensions installed: VisualAssist X, PowerCommands and Productivity Power Tools.

To get VAX working again (not leaving the C# project) I need to change one setting in the options. Switching it on and off (from VAssistX menu) does not help.


Kind regards,
Andreas

Edited by - AGuther on Aug 26 2010 04:11:31 AM
Go to Top of Page

AGuther
New Member

7 Posts

Posted - Aug 26 2010 :  04:14:55 AM  Show Profile  Reply with Quote
Hi,

just a small correction (tested again): it helps sometimes but not every time to disable and enable VAX.


Kind regards,
Andreas
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 26 2010 :  6:39:02 PM  Show Profile  Reply with Quote
What version of Visual Assist are you using?
I've installed both PowerCommands and Productivity Power Tools but did not see any problem with auto-closing parentheses using VA 1830.
Both Visual Assist and Productivity Power Tools (latest version at least) auto-closed parentheses which caused problems. We have implemented a feature that let Productivity Power Tools to do the auto-closing.

If you do not using the latest version of VA, can you please try if installing it makes any difference?

Edited by - accord on Aug 26 2010 6:42:50 PM
Go to Top of Page

AGuther
New Member

7 Posts

Posted - Aug 27 2010 :  01:51:20 AM  Show Profile  Reply with Quote
Hi,

I'm already using build 1830. What can I do for you to get more information about the issue (log, etc.) ?

Kind regards,
Andreas
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2322 Posts

Posted - Aug 27 2010 :  3:23:41 PM  Show Profile  Reply with Quote
Ok, let me make your day worse: I just reinstalled now various of the above mentioned extensions (Codemap, PowerCommands and Productivity Power Tools) AND reinstalled R#5.1
And now it works again. Only in VAX the brace completion is enabled.
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 27 2010 :  4:58:39 PM  Show Profile  Reply with Quote
AGuther: Yes, sending a log file can be useful:

http://docs.wholetomato.com?W305

You can use the form http://www.wholetomato.com/support/contact.asp to do so. Please paste the URL of this topic to the description field so we can match it up.

Anyway, have you experienced this problem also in prior versions or is this a new problem?

Edited by - accord on Aug 27 2010 5:03:53 PM
Go to Top of Page

AGuther
New Member

7 Posts

Posted - Aug 28 2010 :  02:55:20 AM  Show Profile  Reply with Quote
Hi,

I've created the log files and used the contact us form to send them to you.

The problems occurred after I installed the other extensions (PowerCommands and Productivity Power Tools) and when I did that, Build 1830 was already installed - so I cannot tell you if the problem exists before.

Kind regards,
Andreas
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 29 2010 :  11:10:24 AM  Show Profile  Reply with Quote
Uniwares: I'm glad it is working now, I hope we can improve the behavior. Being compatible with a lot of concurrently installed extension out of the box is not easy.

AGuther: We got the log files, and will look into them, thank you.

Both VA and Productivity power tools has the auto-close parens feature and Visual Assist is prepared to handle this situation, but despite this, something is going wrong on your system. Do you have this setting turned on in both products?

VA Options -> Advanced -> Correction -> insert () and closing } ) ] ' "

Tools -> Options... -> Productivity Power Tools -> Automatic brace completion

You said "VAX does not work correctly (no closing parentheses adding, etc.)" What other problems are you seeing in addition to the no closing parens?

Edited by - accord on Aug 29 2010 11:20:42 AM
Go to Top of Page

AGuther
New Member

7 Posts

Posted - Aug 29 2010 :  11:12:56 AM  Show Profile  Reply with Quote
Hello,

when the problem with the parentheses happens, there are also no VAX suggestions or filtering of intellisense working.

Kind regards,
Andreas
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 29 2010 :  11:22:06 AM  Show Profile  Reply with Quote
You are fast, in the meantime I updated to add question about closing options
Go to Top of Page

AGuther
New Member

7 Posts

Posted - Aug 29 2010 :  11:25:02 AM  Show Profile  Reply with Quote
Hi,

yeah I activated the notification for updates on this topic and I was browsing on the web - so responding was easy :).

Next week I'm on vacation, so I can response to questions, but do not have access to my business notebook.

Kind regards,
Andreas
Go to Top of Page
Page: of 2 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000