Hello, CR format helper window opens in incorrect context when writing this text. See the attached video. I want to insert text hookUri= after {project.Name},
and format helper window open when writing the first letter. Which is a bug. I am not in the context of a parameter.
_log.Debug($"Event='{eventType}' for project={project.Name}, {hookUri} is already subscribed.");
String Format Assistant – The String Format Assistant window opens when writing interpolated text in incorrect context
Answers approved by DevExpress Support
We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.
Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.
- v19.1.3Download Official Update
- v18.2.10
This issue is not fixed in 19.1.3, see attached screencast. When I insert space just before string end and delete the space, assistant appears event if not be
C#public static class NavigationContextExt
{
public static string GetCompleteUri(this NavigationContext navigationContext)
{
Guard.ArgumentNotNull(navigationContext, nameof(navigationContext));
return navigationContext.Parameters.Count == 0 ? navigationContext.Uri.AbsolutePath :
$"{navigationContext.Uri}?{navigationContext.Parameters.ToString()}";
}
}
ing in format parameter context.
Karel,
Thank you for the additional code sample. I have reproduced this issue locally. It seems like an edge case when the editor caret is placed right after the closing "}" character.
Please give us some time to fix it.
Hello,
We have fixed this issue and prepared a build with the hotfix for you: CodeRush-19.1.3.19140.vsix
Please install it and confirm that the issue is fixed on your side.
Hi,
Thank you for providing the code sample and screencast. I have reproduced this issue locally. Currently, we have some problems with CodeRush features compatibility and Visual Studio asynchronous code completion. We are working on it and will inform you of our progress.
As a temporary workaround, I suggest you to disable asynchronous code completion. To do this, perform the following steps: