Skip to content

Commit 3e7a006

Browse files
committed
PhysicalFile_guid
1 parent d059207 commit 3e7a006

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

EncodingConverter.VisualStudio/Commands/ConvertProjectCommand.cs

+5
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ protected override async Task ExecuteAsync(OleMenuCmdEventArgs e) {
1818
var dte = (await Package.GetServiceAsync(typeof(DTE)) as DTE) ?? throw new InvalidOperationException();
1919
var items = dte.SelectedItems.Item(1).Project.ProjectItems.Cast<ProjectItem>().Where(item => {
2020
ThreadHelper.ThrowIfNotOnUIThread();
21+
22+
if (!item.Kind.Equals("{6bb5f8ee-4483-11d3-8bcf-00c04f8ec28c}", StringComparison.OrdinalIgnoreCase)) {
23+
return false;
24+
}
25+
2126
item.Open();
2227
return item.Document.Kind == Constants.vsDocumentKindText;
2328
}).Select(item => {

EncodingConverter.VisualStudio/source.extension.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ internal sealed partial class Vsix
1111
public const string Name = "Encoding Converter";
1212
public const string Description = @"An extension that allows you to easily convert the encoding of multiple files(System Encoding / UTF-8 with / without BOM).";
1313
public const string Language = "en-US";
14-
public const string Version = "1.2";
14+
public const string Version = "1.2.1";
1515
public const string Author = "Bluehill";
1616
public const string Tags = "encoding, converter, unicode, utf-8, utf8";
1717
}

EncodingConverter.VisualStudio/source.extension.vsixmanifest

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="EncodingConverter.625f3018-1e5f-4b92-ad9c-08d2534b6021" Version="1.2" Language="en-US" Publisher="Bluehill" />
4+
<Identity Id="EncodingConverter.625f3018-1e5f-4b92-ad9c-08d2534b6021" Version="1.2.1" Language="en-US" Publisher="Bluehill" />
55
<DisplayName>Encoding Converter</DisplayName>
66
<Description xml:space="preserve">An extension that allows you to easily convert the encoding of multiple files(System Encoding / UTF-8 with / without BOM).</Description>
77
<License>..\LICENSE.txt</License>

0 commit comments

Comments
 (0)