nio-src.iws

来自「Java NIO示例代码」· IWS 代码 · 共 492 行 · 第 1/2 页

IWS
492
字号
<?xml version="1.0" encoding="UTF-8"?>
<project relativePaths="false" version="4">
  <component name="ChangeListManager">
    <list default="true" readonly="true" name="Default" comment="" />
    <ignored path=".idea/workspace.xml" />
    <ignored path="nio-src.iws" />
  </component>
  <component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
  <component name="CodeExplorer">
    <option name="filters">
      <list>
        <LibraryFilter />
      </list>
    </option>
    <option name="showMethodBody" value="true" />
  </component>
  <component name="Commander">
    <leftPanel />
    <rightPanel />
    <splitter proportion="0.5" />
  </component>
  <component name="CreatePatchCommitExecutor">
    <option name="PATCH_PATH" value="" />
    <option name="REVERSE_PATCH" value="false" />
  </component>
  <component name="DaemonCodeAnalyzer">
    <disable_hints />
  </component>
  <component name="DebuggerManager">
    <line_breakpoints>
      <breakpoint url="file://$PROJECT_DIR$/nio/MultiPortEchoClient.java" line="31" class="MultiPortEchoClient" package="">
        <option name="ENABLED" value="true" />
        <option name="LOG_ENABLED" value="false" />
        <option name="LOG_EXPRESSION_ENABLED" value="false" />
        <option name="SUSPEND_POLICY" value="SuspendAll" />
        <option name="COUNT_FILTER_ENABLED" value="false" />
        <option name="COUNT_FILTER" value="0" />
        <option name="CONDITION_ENABLED" value="false" />
        <option name="CLASS_FILTERS_ENABLED" value="false" />
        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
        <option name="CONDITION" value="" />
        <option name="LOG_MESSAGE" value="" />
      </breakpoint>
    </line_breakpoints>
    <breakpoint_any>
      <breakpoint>
        <option name="NOTIFY_CAUGHT" value="true" />
        <option name="NOTIFY_UNCAUGHT" value="true" />
        <option name="ENABLED" value="false" />
        <option name="LOG_ENABLED" value="false" />
        <option name="LOG_EXPRESSION_ENABLED" value="false" />
        <option name="SUSPEND_POLICY" value="SuspendAll" />
        <option name="COUNT_FILTER_ENABLED" value="false" />
        <option name="COUNT_FILTER" value="0" />
        <option name="CONDITION_ENABLED" value="false" />
        <option name="CLASS_FILTERS_ENABLED" value="false" />
        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
        <option name="CONDITION" value="" />
        <option name="LOG_MESSAGE" value="" />
      </breakpoint>
      <breakpoint>
        <option name="NOTIFY_CAUGHT" value="true" />
        <option name="NOTIFY_UNCAUGHT" value="true" />
        <option name="ENABLED" value="false" />
        <option name="LOG_ENABLED" value="false" />
        <option name="LOG_EXPRESSION_ENABLED" value="false" />
        <option name="SUSPEND_POLICY" value="SuspendAll" />
        <option name="COUNT_FILTER_ENABLED" value="false" />
        <option name="COUNT_FILTER" value="0" />
        <option name="CONDITION_ENABLED" value="false" />
        <option name="CLASS_FILTERS_ENABLED" value="false" />
        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
        <option name="CONDITION" value="" />
        <option name="LOG_MESSAGE" value="" />
      </breakpoint>
    </breakpoint_any>
    <breakpoint_rules />
    <ui_properties>
      <property name="line_breakpoints_groupByMethods" value="false" />
      <property name="line_breakpoints_viewId" value="TABLE" />
      <property name="exception_breakpoints_flattenPackages" value="true" />
      <property name="xslt_breakpoints_viewId" value="TABLE" />
      <property name="method_breakpoints_flattenPackages" value="true" />
      <property name="field_breakpoints_flattenPackages" value="true" />
      <property name="xslt_breakpoints_groupByClasses" value="true" />
      <property name="xslt_breakpoints_groupByMethods" value="false" />
      <property name="exception_breakpoints_groupByMethods" value="false" />
      <property name="line_breakpoints_groupByClasses" value="true" />
      <property name="method_breakpoints_viewId" value="TABLE" />
      <property name="field_breakpoints_groupByMethods" value="false" />
      <property name="line_breakpoints_flattenPackages" value="true" />
      <property name="field_breakpoints_groupByClasses" value="true" />
      <property name="method_breakpoints_groupByClasses" value="true" />
      <property name="exception_breakpoints_viewId" value="TABLE" />
      <property name="xslt_breakpoints_flattenPackages" value="true" />
      <property name="exception_breakpoints_groupByClasses" value="true" />
      <property name="field_breakpoints_viewId" value="TABLE" />
      <property name="method_breakpoints_groupByMethods" value="false" />
    </ui_properties>
  </component>
  <component name="FavoritesManager">
    <favorites_list name="nio-src" />
  </component>
  <component name="FileEditorManager">
    <leaf>
      <file leaf-file-name="MultiPortEcho.java" pinned="false" current="true" current-in-tab="true">
        <entry file="file://$PROJECT_DIR$/nio/MultiPortEcho.java">
          <provider selected="true" editor-type-id="text-editor">
            <state line="79" column="46" selection-start="2006" selection-end="2012" vertical-scroll-proportion="0.78512394">
              <folding>
                <element signature="imports" expanded="true" />
              </folding>
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="MultiPortEchoClient.java" pinned="false" current="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/nio/MultiPortEchoClient.java">
          <provider selected="true" editor-type-id="text-editor">
            <state line="34" column="0" selection-start="1077" selection-end="1077" vertical-scroll-proportion="0.0">
              <folding>
                <element signature="imports" expanded="true" />
              </folding>
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="Console.java" pinned="false" current="false" current-in-tab="false">
        <entry file="jar://C:/Program Files/Java/jdk/src.zip!/java/io/Console.java">
          <provider selected="true" editor-type-id="text-editor">
            <state line="351" column="0" selection-start="13982" selection-end="13982" vertical-scroll-proportion="0.0">
              <folding />
            </state>
          </provider>
        </entry>
      </file>
    </leaf>
  </component>
  <component name="FindManager">
    <FindUsagesManager>
      <setting name="OPEN_NEW_TAB" value="false" />
    </FindUsagesManager>
  </component>
  <component name="ModuleEditorState">
    <option name="LAST_EDITED_MODULE_NAME" />
    <option name="LAST_EDITED_TAB_NAME" />
  </component>
  <component name="ProjectLevelVcsManager">
    <OptionsSetting value="true" id="Add" />
    <OptionsSetting value="true" id="Remove" />
    <OptionsSetting value="true" id="Checkout" />
    <OptionsSetting value="true" id="Update" />
    <OptionsSetting value="true" id="Status" />
    <OptionsSetting value="true" id="Edit" />
    <ConfirmationsSetting value="0" id="Add" />
    <ConfirmationsSetting value="0" id="Remove" />
  </component>
  <component name="ProjectPane">
    <subPane />
  </component>
  <component name="ProjectReloadState">
    <option name="STATE" value="0" />
  </component>
  <component name="ProjectView">
    <navigator currentView="ProjectPane" proportions="0.5" version="1" splitterProportion="0.5">
      <flattenPackages />
      <showMembers />
      <showModules />
      <showLibraryContents />
      <hideEmptyPackages />
      <abbreviatePackageNames />
      <showStructure ProjectPane="false" />
      <autoscrollToSource />
      <autoscrollFromSource />
      <sortByType />
    </navigator>
  </component>
  <component name="PropertiesComponent">
    <property name="GoToFile.includeJavaFiles" value="false" />
    <property name="GoToClass.toSaveIncludeLibraries" value="false" />
    <property name="options.splitter.main.proportions" value="0.3" />
    <property name="RunManagerConfig.showSettingsBeforeRunnig" value="true" />
    <property name="options.lastSelected" value="preferences.pluginManager" />
    <property name="MemberChooser.sorted" value="false" />
    <property name="MemberChooser.showClasses" value="true" />
    <property name="GoToClass.includeLibraries" value="false" />
    <property name="dynamic.classpath" value="false" />
    <property name="options.searchVisible" value="true" />
    <property name="options.splitter.details.proportions" value="0.2" />
    <property name="MemberChooser.copyJavadoc" value="false" />
  </component>
  <component name="RunManager" selected="Application.MultiPortEchoClient">
    <tempConfiguration default="false" name="MultiPortEchoClient" type="Application" factoryName="Application" enabled="false" merge="false" sample_coverage="true" runner="emma">
      <option name="MAIN_CLASS_NAME" value="MultiPortEchoClient" />
      <option name="VM_PARAMETERS" value="" />
      <option name="PROGRAM_PARAMETERS" value="3333" />
      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" value="" />
      <option name="ENABLE_SWING_INSPECTOR" value="false" />
      <option name="ENV_VARIABLES" />
      <option name="PASS_PARENT_ENVS" value="true" />
      <module name="Nio-src" />
      <envs />
      <RunnerSettings RunnerId="Debug">
        <option name="DEBUG_PORT" value="1651" />
        <option name="TRANSPORT" value="0" />
        <option name="LOCAL" value="true" />
      </RunnerSettings>
      <RunnerSettings RunnerId="Profile CPU">
        <option name="startFromMode" value="MAIN_CLASS" />
        <option name="otherClassesToStartFrom" value="" />
        <option name="profileNewRunnables" value="true" />
        <option name="filteringMode" value="EXCLUDE" />
        <option name="filterIncludeClasses" value="" />
        <option name="filterExcludeClasses" value="java.*, javax.*,&#10;sun.*, sunw.*, com.sun.*" />
      </RunnerSettings>
      <RunnerSettings RunnerId="Profile Memory">
        <option name="profileAllocMode" value="ALLOC_AND_GC" />
        <option name="profileAllocInterval" value="10" />
        <option name="recordAllocTraces" value="false" />
      </RunnerSettings>
      <RunnerSettings RunnerId="Run" />
      <ConfigurationWrapper RunnerId="Debug" />
      <ConfigurationWrapper RunnerId="Run" />
      <method>
        <option name="Make" value="true" />
      </method>
    </tempConfiguration>
    <configuration default="true" type="Remote" factoryName="Remote">
      <option name="USE_SOCKET_TRANSPORT" value="true" />
      <option name="SERVER_MODE" value="false" />
      <option name="SHMEM_ADDRESS" value="javadebug" />
      <option name="HOST" value="localhost" />
      <option name="PORT" value="5005" />
    </configuration>
    <configuration default="true" type="TestNG" factoryName="TestNG" enabled="false" merge="false">
      <module name="" />
      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
      <option name="ALTERNATIVE_JRE_PATH" />
      <option name="SUITE_NAME" />
      <option name="PACKAGE_NAME" />
      <option name="MAIN_CLASS_NAME" />
      <option name="METHOD_NAME" />
      <option name="GROUP_NAME" />
      <option name="TEST_OBJECT" value="CLASS" />

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?