<commit_before>﻿# Msiler: CIL (MSIL) Code Viewer

CIL (MSIL) code viewer extension for Visual Studio 2012/2013/2015.

[![Build status](https://ci.appveyor.com/api/projects/status/aj46np0rwam5sf4e?svg=true)](https://ci.appveyor.com/project/segrived/msiler) [![segrived MyGet Build Status](https://www.myget.org/BuildSource/Badge/segrived?identifier=096d8b99-21b2-47b6-8d8a-62b7b7bf5fb9)](https://www.myget.org/)

## Screenshot

![Screenshot](http://i.imgur.com/itDM13A.gif)

## Installation
You can install extension from [Visual Studio Gallery](https://visualstudiogallery.msdn.microsoft.com/60fc53d4-e414-461b-a27c-3d5d2a53f637) or download from [releases section](https://github.com/segrived/Msiler/releases) and install manually.

[Get latest dev version](https://ci.appveyor.com/project/segrived/msiler/build/artifacts) (can be unstable)

## Usage
Open tool window using menu item "Tools ▶ Msiler: MSIL Code Viewer" and build/rebuild project.

## Options
### Global options

* **Update listing only if toolbox is visible** - if enabled, bytecode listing will be updated, only if Msiler windows is visible. It can be useful, because hidden Msiler window will not perform any actions. This feature should be disabled, if you has Msiler as background tab (for example), because in this case bytecode content will not be updated. (default: true)

### User interface
* **Font name**: Bytecode listing font name *(default: Consolas)*
* **Font size**: Bytecode listing font size *(default: 12)*<commit_msg>imgur https screenshot link<commit_after># Msiler: CIL (MSIL) Code Viewer

CIL (MSIL) code viewer extension for Visual Studio 2012/2013/2015.

[![Build status](https://ci.appveyor.com/api/projects/status/aj46np0rwam5sf4e?svg=true)](https://ci.appveyor.com/project/segrived/msiler) [![segrived MyGet Build Status](https://www.myget.org/BuildSource/Badge/segrived?identifier=096d8b99-21b2-47b6-8d8a-62b7b7bf5fb9)](https://www.myget.org/)

## Screenshot

![Screenshot](https://i.imgur.com/itDM13A.gif)

## Installation
You can install extension from [Visual Studio Gallery](https://visualstudiogallery.msdn.microsoft.com/60fc53d4-e414-461b-a27c-3d5d2a53f637) or download from [releases section](https://github.com/segrived/Msiler/releases) and install manually.

[Get latest dev version](https://ci.appveyor.com/project/segrived/msiler/build/artifacts) (can be unstable)

## Usage
Open tool window using menu item "Tools ▶ Msiler: MSIL Code Viewer" and build/rebuild project.

## Options
### Global options

* **Update listing only if toolbox is visible** - if enabled, bytecode listing will be updated, only if Msiler windows is visible. It can be useful, because hidden Msiler window will not perform any actions. This feature should be disabled, if you has Msiler as background tab (for example), because in this case bytecode content will not be updated. (default: true)

### User interface
* **Font name**: Bytecode listing font name *(default: Consolas)*
* **Font size**: Bytecode listing font size *(default: 12)*
{'fraction_non_alphanumeric': 0.1228476821192053, 'fraction_numerical': 0.04105960264900662, 'mean_word_length': 5.40042372881356, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 15, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4750173', 'n_tokens_mistral': 1030, 'n_tokens_neox': 946, 'n_words': 288}