Azure Dev Ops - Version Control History Tab - azure-devops

The following url of the azure devops server
https://<mytfs>/tfs/<mycollection>/<myproject>/_versionControl?path=<myfile>&_a=history
shows the history (all commits/changesets) of the file. There is also a "full screen button" on the right to toggle this view into full screen (hidding the repository tree etc.)
Does anyone know if there is an option to toggle into fullscreen by using a query parameter like:
https://<mytfs>/tfs/<mycollection>/<myproject>/_versionControl?path=<myfile>&_a=history&display=fullscreen

Related

How do I stop VSCode from revealing a file in the sidebar as soon as I click on it in "Source Control => Changes"

When I have a multiple file with changes in VSCode I often want to go trough the changes without staging.
I cannot do this because as soon as I click on one file with changes in "Source Control => Changes" the file is revealed in the sidebar and I have to navigate back to "Source Control" to review the changes of another file. In the past this wasn't the case. In order to open the file regularly (without diff) I could manually go to the Explorer and the file was selected.
When files are staged I can click on them and they will not be revealed in the sidebar. This behavior is what I would also like to have for files that are not staged.
What is causing this behavior (I use VSCode v1.74.2)? In the past this wasn't the case.
Update: This behavior is caused by an extension I need (Sigasi). They made an update and for some reason this caused the described unwanted behavior.
Hello from the Sigasi support department. ;)
The Sigasi extension for VS Code comes with a dedicated Project View to bring some useful Eclipse File System features to our VS Code extension.
One of the features this Project View offers, is to link the Project View with the editor in focus. This allows to quickly spot where you are in the project file hierarchy.
This feature can easily be disabled by going to the Project View and clicking the icon that controls the link with the editor. I'm linking a screenshot showing the link with editor setting.
It seems this feature at the moment is more intrusive than intended. We plan to adjust this feature so that it isn't active if the Project View is not visible or collapsed.

Remove GitHub icon from VSCode statusbar

How do I hide the "Publish to GitHub" cloud icon:
If you're willing to install the Custom CSS and JS Loader extension, you can follow the installation instructions as normal.
When setting the vscode_custom_css.imports key in settings.json as part of those instructions, you can add a reference to the small custom stylesheet I've published to GitHub, which will hide the cloud icon when it would otherwise be presented in the interface:
If installing a new extension is a non-starter, you can right-click on the status bar and select the "Source Control" option, which will remove the cloud icon, but also all other source control-related items (including the branch name) as well. Unfortunately, there isn't a more granular way out-of-the-box to target this icon specifically.
There is a release note including an option to hide the "Sync changes" button in the version control tab. Maybe this setting hides the icon in the status bar too?
https://code.visualstudio.com/updates/v1_61#_publish-or-sync-action-button-for-git-repositories

How to show Git actions in VSCode Source Control window?

I have Git branch and status (pending commits to be pulled/pushed) listed in the top of the the Source Control window of VS Code:
I want to enable this on another PC, but can't figure out which extension or setting enabled this?
Note: The same informations is listed in the bottom blue status bar, but I find the top position more useful.
The VS Code documentation only describes the git status bar actions.
Ironically, the screenshot they post here has the feature set, while the next on posted here doesn't have it.

Live Server icon on status bar in VSC

This is my first question in this forum. I have annoying problem:
I cannot add Live Server icon on my status bar and thus I am not able to preview my page.
I have used LS before but it's been attaching it's icon automatically.
I've already checked option i confid which was suppose to do that but it is enabled.
Any idea? please help
First you must install Live Server in the packet of VS Code
Then you can click right mouse on your HTML Code and choose Open with Live Server
Try right-clicking on the status bar (i.e., the bar located at the bottom) to bring up the following menu. See if there's a tick next to "Live Server (Extension)". If not, click on this item and you should be able to see the Live Server button in the status bar.

Where exactly is "scm/change/title"?

I'm trying to add a scm/change/title menu item for some manipulations of the scm changes, but I cannot find where it goes after being added. I've tested with other menus and the command works. The official doc states that
The scm/change/title allows you to contribute commands to the title bar of an inline change.
I'm wondering where exactly is this "title bar of an inline change"? Is it hidden somewhere in the window below? I've tried to right click almost everywhere inside the window but still failed to find it ...
The 1.18 release note shows this:
The doc mentions:
There are five Source Control menu ids where you can place menu items, in order to provide the user with a much richer user interface.
The scm/title menu is located to the right of the SCM view title.
The menu items in the navigation group will be inline, while all the others will be within the … dropdown.