В процессе работы с HTML, ASPX часто приходится уже имеющийся на странице текст вставлять внутрь тега, что может быть довольно утомительно если текста много. Для того чтобы упростить эту задачу я написал простенький макрос. 

Для того, чтобы можно было быстро выполнить эту операцию, необходимо подключить макрос в Visual Studio и привязать ее к какой нибудь комбинации клавищ (у меня это Ctrl-W). Для того чтобы воспользоваться - просто выделяете кусок текста и запускаете макрос - откроется диалог в котором надо ввести тег, например li (не нужно вводить <li>).

Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports System.Diagnostics

Public Module MaqdevMacros
    Sub WrapSelectionWithTag()
        Dim Tag As String
        Tag = InputBox("Enter TAG to wrap selection")
        If (Tag.Length > 0) Then
            DTE.ActiveDocument.Selection.Cut()
            DTE.ActiveDocument.Selection.Text = "<" + Tag + ">"
            DTE.ActiveDocument.Selection.Paste()
        End If
    End Sub
End Module



Какую домашнюю страницу можно задать, чтобы оптимально организовать свою работу? 

Многие ставят себе домашней страницей поисковую форму Гугла или Яндекса (mail.ru, rambler.ru и т.д.). Более продвинутые пользователи предпочитают создавать собственную страницу, для этого есть множество средств, начиная от Google Personal, до блогов или собственных сайтов.

Лично я использую в качестве домашней страницы - html файл, который находится на самом компьютере (и на домашнем и на рабочем).

Моя домашняя страница - кликните чтобы открыть

В результате - домашняя страница загружается очень быстро, ее можно легко отредактировать (конечно для того кто знает HTML). Под рукой все наиболее часто используемые ресурсы. Понятно, что тогда нет никакой серверной обработки, но есть клиентский скрипт, в котором тоже можно много чего сделать.

У меня этот home page указан во всех четырех браузерах, которые приходится использовать по работе. Это удобно еще тем, что не привязываешься собственно к меню, или избранным/ссылкам каждого конкретного браузера.

Небольшая подсказка - если вы захотите использовать этот файл как home-page, при открытии его непосредственно с локального диска Internet Explorer выдает предупреждение, что файл содержит скрипт и может быть небезопасен. При этом если этот же файл открывается по сети, либо через интернет, таких предупреждений нет (при настройках по умолчанию). Для того чтобы предупреждение не выдавалось, можно например открывать его через URL \\pc-name\c$\HomePage\default.html, где pc-name - имя компьютера. Вместо c$, доступного администратору, можно использовать любую расшаренную папку, тогда предупреждения тоже не будет.

Загрузить страницу с иконками: my-homepage.zip (17,11 kb)


maqdev.com

сообщения с ограниченным временем жизни