提交 1268499c 编写于 作者: B Balaji Soundrarajan

Change variable name

change variable name for better understanding
上级 d19abb68
......@@ -39,7 +39,7 @@ public CurlyBraceCompletionSession(ISyntaxFactsService syntaxFactsService, ISmar
public override void AfterStart(IBraceCompletionSession session, CancellationToken cancellationToken)
{
FormatTrackingSpan(session, true);
FormatTrackingSpan(session, shouldHonorAutoFormattingOnCloseBraceOption: true);
session.TextView.TryMoveCaretToAndEnsureVisible(session.ClosingPoint.GetPoint(session.SubjectBuffer.CurrentSnapshot).Subtract(1));
}
......@@ -66,7 +66,7 @@ public override void AfterReturn(IBraceCompletionSession session, CancellationTo
if (document != null)
{
document.InsertText(session.ClosingPoint.GetPosition(session.SubjectBuffer.CurrentSnapshot) - 1, Environment.NewLine, cancellationToken);
FormatTrackingSpan(session, false, GetFormattingRules(document));
FormatTrackingSpan(session, shouldHonorAutoFormattingOnCloseBraceOption: false, rules: GetFormattingRules(document));
// put caret at right indentation
PutCaretOnLine(session, session.OpeningPoint.GetPoint(session.SubjectBuffer.CurrentSnapshot).GetContainingLineNumber() + 1);
......@@ -110,9 +110,9 @@ private IEnumerable<IFormattingRule> GetFormattingRules(Document document)
return SpecializedCollections.SingletonEnumerable(BraceCompletionFormattingRule.Instance).Concat(Formatter.GetDefaultFormattingRules(document));
}
private void FormatTrackingSpan(IBraceCompletionSession session, bool isAfterSessionStart, IEnumerable<IFormattingRule> rules = null)
private void FormatTrackingSpan(IBraceCompletionSession session, bool shouldHonorAutoFormattingOnCloseBraceOption, IEnumerable<IFormattingRule> rules = null)
{
if (!session.SubjectBuffer.GetOption(FeatureOnOffOptions.AutoFormattingOnCloseBrace) && isAfterSessionStart)
if (!session.SubjectBuffer.GetOption(FeatureOnOffOptions.AutoFormattingOnCloseBrace) && shouldHonorAutoFormattingOnCloseBraceOption)
{
return;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册