<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
   <extension
         point="org.eclipse.debug.core.launchConfigurationTypes">
      <launchConfigurationType
            delegate="org.jetbrains.kotlin.core.launch.LaunchConfigurationDelegate"
            id="org.jetbrains.kotlin.core.launch.launchConfigurationType"
            modes="run"
            name="Kotlin Application">
      </launchConfigurationType>
   </extension>
   <extension
         id="kotlinNature"
         name="KotlinNature"
         point="org.eclipse.core.resources.natures">
      <runtime>
         <run
               class="org.jetbrains.kotlin.model.KotlinNature">
         </run>
      </runtime>
   </extension>

</plugin>

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
   <extension
         point="org.eclipse.debug.core.launchConfigurationTypes">
      <launchConfigurationType
            delegate="org.jetbrains.kotlin.core.launch.LaunchConfigurationDelegate"
            id="org.jetbrains.kotlin.core.launch.launchConfigurationType"
            modes="run"
            name="Kotlin Application">
      </launchConfigurationType>
   </extension>
   <extension
         id="kotlinNature"
         name="KotlinNature"
         point="org.eclipse.core.resources.natures">
      <runtime>
         <run
               class="org.jetbrains.kotlin.model.KotlinNature">
         </run>
      </runtime>
   </extension>
   <extension point="org.eclipse.team.core.fileTypes">
      <fileTypes extension="kt" type="text"/>
   </extension>

</plugin>

Enforce Team (vcs) support to think that kotlin sources is text files, not binary.
Enforce Team (vcs) support to think that kotlin sources is text files, not binary.