Ejemplo n.º 1
0
        private void cpEndOfBlock_ContextSatisfied(ContextSatisfiedEventArgs ea)
        {
            ea.Satisfied = false;
            var activeElement = CodeRush.Source.Active as IHasBlock;
            if (activeElement == null)
                return;
            if (!((LanguageElement)activeElement).IsCollapsible)
                return;

            ea.Satisfied = activeElement.BlockEnd.Contains(CodeRush.Caret.SourcePoint);
        }
Ejemplo n.º 2
0
        private void cpEndOfBlock_ContextSatisfied(ContextSatisfiedEventArgs ea)
        {
            ea.Satisfied = false;
            var activeElement = CodeRush.Source.Active as IHasBlock;

            if (activeElement == null)
            {
                return;
            }
            if (!((LanguageElement)activeElement).IsCollapsible)
            {
                return;
            }

            ea.Satisfied = activeElement.BlockEnd.Contains(CodeRush.Caret.SourcePoint);
        }
 internal void cpInsideTestMethod_ContextSatisfied(ContextSatisfiedEventArgs ea)
 {
     ea.Satisfied = IsInTestMethod();
 }
 internal void cpInsideTestClass_ContextSatisfied(ContextSatisfiedEventArgs ea)
 {
     ea.Satisfied = IsInTestClass();
 }
Ejemplo n.º 5
0
 private void ctxConvertingSpacesToCamelCase_ContextSatisfied(ContextSatisfiedEventArgs ea)
 {
     ea.Satisfied = _ConvertingSpacesToCamelCase;
 }
Ejemplo n.º 6
0
 private void ctxMultiSelectRedoAvailable_ContextSatisfied(ContextSatisfiedEventArgs ea)
 {
     ea.Satisfied = CodeRushPlaceholder.MultiSelect.RedoIsAvailable(CodeRush.TextViews.Active);
 }
Ejemplo n.º 7
0
 private void ctxMultiSelectExists_ContextSatisfied(ContextSatisfiedEventArgs ea)
 {
     ea.Satisfied = CodeRushPlaceholder.MultiSelect.SelectionExists(CodeRush.TextViews.Active);
 }
Ejemplo n.º 8
0
 private void ctxInPrimitive_ContextSatisfied(ContextSatisfiedEventArgs ea)
 {
     if (CodeRush.Source.Active is PrimitiveExpression)
         ea.Satisfied = true;
 }
Ejemplo n.º 9
0
 private void ctxInFormatItem_ContextSatisfied(ContextSatisfiedEventArgs ea)
 {
     ea.Satisfied = InFormatItem(CodeRush.Source.Active, CodeRush.Caret.Line, CodeRush.Caret.Offset);
 }
Ejemplo n.º 10
0
 private void ctxInPairedHtmlElementNameTag_ContextSatisfied(ContextSatisfiedEventArgs ea)
 {
     ea.Satisfied = IsCaretOnPairedHtmlTag(CodeRush.Source.Active, CodeRush.Caret.SourcePoint);
 }