inspectionProfiles use file like defaultLiveTemplates

Answered

like

<defaultLiveTemplates file="/liveTemplates/myLiveTemplates.xml"/>

use like

<inspectionProfiles file="/inspectionProfiles/myInspectionProfiles.xml"/>

myInspectionProfiles.xml (copy from ".idea/inspectionProfiles"):

<component name="InspectionProjectProfileManager">
  <profile version="1.0">
    <option name="myName" value="Project Default" />
    <inspection_tool class="4bf1001b-0ea6-3632-8c6e-c33c81151b6e" enabled="true" level="TYPO" enabled_by_default="true" editorAttributes="TYPO">
      <scope name="All Changed Files" level="GRAMMAR_ERROR" enabled="true" editorAttributes="GRAMMAR_ERROR" />
    </inspection_tool>
    <inspection_tool class="CustomRegExpInspection" enabled="true" level="WARNING" enabled_by_default="true">
      <option name="myConfigurations">
        <list>
          <RegExpInspectionConfiguration>
            <option name="cleanup" value="true" />
            <option name="description" value="ZhEnSpace" />
            <option name="name" value="ZhEnSpace" />
            <option name="suppressId" value="ZhEnSpace" />
            <option name="uuid" value="4bf1001b-0ea6-3632-8c6e-c33c81151b6e" />
            <option name="patterns">
              <list>
                <InspectionPattern>
                  <option name="regExp" value="([\u4e00-\u9fa5])([A-Za-z]++)([\u4e00-\u9fa5])" />
                  <option name="_fileType" value="UNKNOWN" />
                  <option name="searchContext" value="ANY" />
                  <option name="replacement" value="$1 $2 $3" />
                </InspectionPattern>
                <InspectionPattern>
                  <option name="regExp" value="([\u4e00-\u9fa5])([A-Za-z])" />
                  <option name="_fileType" value="UNKNOWN" />
                  <option name="searchContext" value="ANY" />
                  <option name="replacement" value="$1 $2" />
                </InspectionPattern>
                <InspectionPattern>
                  <option name="regExp" value="([A-Za-z])([\u4e00-\u9fa5])" />
                  <option name="_fileType" value="UNKNOWN" />
                  <option name="searchContext" value="ANY" />
                  <option name="replacement" value="$1 $2" />
                </InspectionPattern>
              </list>
            </option>
          </RegExpInspectionConfiguration>
        </list>
      </option>
    </inspection_tool>
  </profile>
</component>
0

Please sign in to leave a comment.