Pic

Pic OctoCatProg's Info

Table of Contents


VS Code & Embed - Hot Keys Arrow

Клаву переключить на английский

VS Code - Keys
Alt + ↑ / ↓Move Line - up/down
Alt + Shift + ↑ / ↓Copy Line - up/down
Ctrl + CCopy Line (empty selection)
Ctrl + XCut Line (empty selection)
Ctrl + DeleteDelete Line
Ctrl + GGo to Line Number
Alt + ← / →Go to Prev / Next Position
Shift + Alt + Drag MouseColumn (box) selection
Ctrl + /Line comment - ON/OFF (Знак / левее Shift)
Ctrl + Alt + /Block comment - ON/OFF (Знак / левее Shift)
Ctrl + BLeft Side Bar - ON/OFF
Ctrl + Num 2Split Editor Vertical
Ctrl + \Split Editor Horizontal
Ctrl + F4Close splited part of Editor / Editor
TabMove to Right Side - code in selected code lines
Shift + TabMove to Left Side - code in selected code lines
Alt + MMerge Branch
Ctrl + SSave this File
Ctrl + Alt + SSave all Files
Ctrl + TabOpen next File
Ctrl + Shift + TabOpen previous File
Emmet - Keys
TabExpand Tag
CSS Peek - Keys
F12Open tab with CSS File - in definition's place
Alt + F12Open definition's place in new below half-window
Ctrl + HoverOpen definition in new pop-up window
Ctrl + ClickOpen tab with CSS File - in definition's place
Git History - Keys
Alt + GView git log, file history, compare branches or commits

VS Code & Embed - Hot Keys => in Pics Arrow

Code Code2

Как в файле html вставить lorem ipsum Arrow

В body написать сокращение Emmet: p*2>lorem10 (and press Enter) => 2 параграфа по 10 слов

Lorem ipsum dolor sit amet consectetur adipisicing elit. Alias, tempora.

Tempore blanditiis atque nostrum recusandae, earum enim consectetur eaque debitis.

Как установить Chrome 64-bit в офлайн-режиме Arrow

LinuxLinux - Terminal

Linux - Terminal
Ctrl + Alt + TСтарт терминала Linux
Tab 2 разаАвтодополнение команд
whoamiPrint the user name associated with the current effective user ID
sudo -iРежим root
Ctrl + DВыход из режима root
Стрелки ↑ / ↓Выбрать предыдущую / следующую команду терминала
historyСписок предыдущих команд
! + numberВыполнение команды из списка предыдущих команд
pwdPrint the name of the current working directory
lsList information about the FILEs (the current directory by default)
ls -aПоказать в т.ч скрытые файлы
cd + "dir"Change the shell working directory
cd + ..На 1 каталог вверх
cd + ~В корневой каталог
cd + -В предыдущий каталог
mkdirCreate the DIRECTORY(ies), if they do not already exist
apt list --upgradableАпгрейд нада?
sudo apt update && sudo apt upgrade -yUpdate && Upgrade Now !
Ctrl + CПрерывание команды в терминале
exitЗакрыть терминал или закрыть процесс в терминале
qЗакрыть процесс в терминале
Сторонние и интегрированные программы
wine notepadExample Start Wine Notepad.exe
wine ProgsForUse/Screw.exeExample Start Wine Screw.exe
mcNorton Commander в терминале
Ctrl + OСкрыть панели Norton Commander
F10 на панелиВыход из Norton Commander в терминале
nanoВстроенный в терминал текстовый редактор nano
Ctrl + XВыход из nano
topВстроенная утилита типа == системный монитор
htopУтилита как top, но круче
sudo apt install nvidia-detectsudo apt install nvidia-detect
sudo nvidia-detectsudo nvidia-detect
sudo apt install nvidia-driversudo apt install nvidia-driver
node -vВерсия node
npm -vВерсия npm
dotnet --list-sdksВерсия среды разработки dotnet
dotnet --list-runtimesВерсия среды выполнения dotnet
H E L P
helpDisplay information about builtin commands
help + "name"Хелп по команде "name" терминала
man + "name"Мануал по команде "name" терминала
neofetchDisplay information about system
dateТекущая дата
uptimeИнфа о текущем сеансе Linux

Git - Hot Keys Arrow

Алиасы (если созданы юзером)
cocheckout
cicommit
ststatus
brbranch
histhistory
Управляющие клавиши во время выполнения команды
hhelp
qexit
zforward one window
wbackward one window
ESC SPACEforward one window, but don't stop when EOF
rrepaint screen
Клонирование репозитория
git clone https//github.com
/%username%/%reponame%.git
Команда в каталоге куда клонируется каталог из origin
Создание репозитория
git initИнициализировать новый репо (в каталоге создаваемого репо)
git add name.extДобавить в список готовых к коммиту файл name.ext
git add . Добавить в список готовых к коммиту все файлы
git commit -m "comment"
git ci -m "comment"
Сделать коммит - т.е добавить файлы в локальный репозиторий. Камент обязателен!!!
git tag v_1.0Можно добавить к коммиту таг - т.е метку
git diffПосле редактирования можно проверить что изменилось в еще не подготовленных к коммиту файлах (т.е до git add)
git diff --stagedПосле редактирования можно проверить что изменилось в уже подготовленных к коммиту файлах (т.е после git add)
git log --decorateПоказывает коммиты и где HEAD
Операции отмены
git rm file.extУдалить файл из отслеживаемых а также из каталога
git rm --cached file.extУдалить файл из отслеживаемых но оставить его в каталоге
git checkout -- file.ext
git co -- file.ext
Отменить изменения в файле сделанные до команды add (при этом изменения восстановить невозможно)
git reset HEAD name.extОтменить команду add для файла
git mv 'old_name.ext' 'new_name.ext'Переименовать файл. Имя - без пробелов !
Создание ветки
git branch branch-name
git br branch-name
Создать новую ветку branch-name, но переключения HEAD на нее не происходит
git checkout branch-name
git co branch-name
Переключить HEAD на ветку branch-name, ФАЙЛЫ В РАБОЧЕМ КАТАЛОГЕ ПОМЕНЯЮТСЯ (если эти файлы сохранены в репо в разных ветках)
git merge branch-nameСлить ветку branch-name с веткой master. Если была еще ветка, слияние ее не затронет
git branch -d branch-name
git br -d branch-name
Удалить ветку branch-name (HEAD = kk3.2)

smile Компас 3D - Hot Keys Arrow

В чертеже или эскизе
Геометрия
OОтрезок (Offcut) Геометрия
LЛиния - последовательность отрезков и дугГеометрия
UПрямоугольникГеометрия
Alt + LНепрерывный ввод - последовательность отрезков, дуг, сплайновГеометрия
CОкружность (в 3D сборке - совпадение объектов)Геометрия
AОсевая линия по двум точкамОбозначения
Alt + KПрямая на произвольный уголГеометрия
Alt + PПрямая параллельная отрезкуГеометрия
Alt + GПрямая горизонтальнаяГеометрия
Alt + VПрямая вертикальнаяГеометрия
DЛинейный размер (Dimension)Размеры
GПростановка позиций сборкиОбозначения
Редактирование
Alt + AДеформация сдвигом указываемых объектовРедактор
Alt + CКопирование выделенных объектов (Copy)Редактор
Alt + MПеремещение выделенных объектов (Move)Редактор
Alt + RПоворот выделенных объектов (Rotate)Редактор
Alt + TУдлиннить до ближайшего объектаРедактор
Alt + SУсечь участок кривой по границе объектовРедактор
Alt + ZВыровнять объекты по границеРедактор
Управление документом и интерфейсом
XОкно Переменных открыть/закрытьВид
RДерево Чертежа открыть/закрытьВид
]Параметры текущего документа и системы открытьСервис
СервисПараметры для Чертеж
TТех.Требования на чертеже - редактированиеВставка
Ввод Техн. Треб.
[Тех.Требования на чертеже - размещениеВставка
ВставкаТехн.Треб.Разм
\МЦХ модели - открыть инфоСервис
МЦХ модели
VСоздать на чертеже произвольный вид с 3D моделиВиды
WСоздать проекционный вид с существующего вида на чертежеВиды
Alt + WСоздать местный разрез на существующем виде чертежаВиды
F9Показать весь чертеж или модель
JСвойства чертежаФайл
В 3D детали и сборке
ZПоказать Свойства 3D модели (закрыть Ctrl + Enter)Файл
IИнфо об указанном объектеИзмерения 3D
Информация об объекте
В 3D сборке
MПереместить детальРед.сборки
RПовернуть детальРед.сборки
AДобавить в 3D сборку компонент из файлаРед.сборки
SСоосность объектовСопряжения
CСовпадение объектовСопряжения
DРасстояние между объектами задать (в эскизе и чертеже - размер)Сопряжения
QРасстояние и угол между объектами измеритьИзмерения 3D

Kompas 3D - Tips Arrow

Чертеж

Линия-выноска позиции с несколькими полками

  1. Выделить обозначение позиции
  2. На панели Спецификация - кнопка Добавить объект спецификации btn
  3. (Или меню Спецификация - Добавить объект спецификации)

Выровнять позиционные линии-выноски

  1. Выделить линии-выноски
  2. На расширенной панели линий-выносок - кнопки Выровнять позиции btn
  3. Указать точку выравнивания

Размер сопряжения деталей - с допусками посадок деталей

  1. Указать точки привязки размера
  2. Клик в поле Текст на Панели Свойств
  3. Двойной клик в поле Текст после
  4. Выбрать посадки сопряжения из серии вложенных меню

Местный разрез (вариант)

  1. Нарисовать круг или прямоугольник в месте построения разреза
  2. Нажать кнопку "Местный разрез" btn => в строке состояния запрос "Укажите замкнутый контур"
  3. Указать круг или прямоугольник => в строке состояния запрос "Укажите положение секущей плоскости"
  4. Указать на другом виде положение секущей плоскости => строится разрез

Разное отображение модели на чертежах детали и сборки (вариант без использования исполнений)

  1. Т.е. например - на чертеже детали она д.б показана с разделкой под сварку и без мехобработки после сварки (без отверстия)
  2. В детали открыть Окно "Переменные"
  3. Создать пользовательскую переменную с именем (например) "R", присвоить ей значение = 1,0 и статус "Внешняя", можно добавить ее в список свойств
  4. Принимаем значение переменной R == 0,0 для детали в сборке; и R == 1,0 для заготовки
  5. Для компонентов модели которые надо исключить из расчета (отверстие) в ячейку "Выражение" параметра "Исключить из расчета" ввести переменную R
  6. Для компонентов модели которые надо включить в расчет (разделка), в ячейку "Выражение" параметра "Исключить из расчета" ввести переменную !R
  7. Если меняется размер элемента модели (толщина) - создать пользовательскую переменную "S"
  8. Ввести для "S" в ячейку "Выражение" логическое выражение (например) R==0?31:32
  9. В сборке открыть Окно "Переменные", открыть раздел этой детали и переменной R присвоить значение 0,0
  10. Логическое выражение с тремя вариантами R>=350?(R>=820?10:8):6

Штамп чертежа - справочник кодов и наименований

  1. Двойной клик на штампе для начала его редактирования
  2. Клик правой кнопкой на штампе - вызов контекстного меню
  3. Контекстное меню - Вставить код и наименование
  4. На появившейся панели - выбрать требуемый раздел и пункт

3D деталь

Выбор плоскости для эскиза 3D модели

Plane

3D деталь - создание в ней объекта спецификации в разделе "стандартные"

  1. В свойствах модели ввести ее наименование по ГОСТ (т.е. - Винт... ГОСТ...)
  2. Сделать текущей вершину дерева модели - tree
  3. На панели Спецификация - Добавить объект спецификации
  4. Указать раздел Стандартные изделия - кнопку Создать

Материалы - не переносить цвет в деталь

  1. Меню - Библиотеки - Материалы - Конфигурация библиотеки - Дополнительные
  2. Пункт ApplyColor - выбрать Никогда

Выбор скрытых, совпадающих или близко расположенных объектов

Иногда объект, который требуется выбрать в окне модели, расположен близко к другим объектам, или наложен на них, или скрыт под ними. При этом трудно (а иногда и вовсе невозможно) указать его курсором.

Для выбора любого из близко расположенных (в том числе наложенных друг на друга) объектов воспользуйтесь перебором объектов. Перебор возможен, когда система ожидает указания или выделения объекта, а в «ловушку» курсора попадает более одного объекта.

Чтобы выбрать один из скрытых, совпадающих или близко расположенных объектов, выполните следующие действия:

  1. Наведите курсор на группу объектов, содержащую нужный объект.
  2. Не выбирая ни один из них, вызовите из контекстного меню команду [Перебор объектов]. Можно также нажать комбинацию клавиш Ctrl + t.
  3. Перебирайте объекты, нажимая клавишу [Пробел] или вызывая команду [Следующий объект] из контекстного меню. Объекты, на которые указывал курсор в момент вызова команды перебора, будут поочередно подсвечиваться.
  4. После подсвечивания нужного объекта выйдите из режима перебора с подтверждением выбора. Для этого вызовите команду Выбрать подсвеченный объект из контекстного меню или нажмите клавишу [Enter]. Можно также щелкнуть мышью на подсвеченном объекте или в любом свободном месте окна документа.
  5. Для выхода из режима перебора без указания объекта вызовите из контекстного меню команду Отказ от перебора. Можно также нажать клавишу [Esc]. Если перебор использовался для указания объекта при выполнении какой-либо команды, система вернется к этой команде.

Создание моделей + чертежей + спецификаций (вариант) Arrow

Создание спецификации по 3D сборке

  1. В документе 3D сборка в меню Спецификация - Создать объекты спецификации (для первого или всех уровней) или Создать спецификацию по (этой) сборке (только для первого уровня)
  2. Открывается - Спецификация без имени. Созданная спецификация нуждается в доработке
    1. Создать связь между спецификацией и чертежом -> на панели Спецификация нажимаем кнопку Управление сборкой btn и в открывшемся диалоге к имеющейся ссылке на 3D модель добавляем ссылку на файл чертежа сборки. Включить опции Передавать изменения в документ и для сборки и для чертежа, сборку вверх и выйти из диалога.
    2. В спецификации создать раздел Документация. При этом объектом спецификации указать ранее созданный чертеж сборки.
    3. Выделяем каждую из деталей и сборок спецификации, клик кнопку Редактировать состав объекта btn, появляется панель Выберите сборочный чертеж, нажать ОК и к имеющейся ссылке на 3D модель узла или детали добавить ссылку на созданный ранее чертеж узла или детали. Ссылка на чертеж должна быть сверху - для этого нажатием на кнопку со стрелкой перемещаем ее. При этом в столбце спецификации Формат появляется значение формата чертежа узла или детали.
  3. Расстановка позиций на чертеже
    1. Закрыть 3D модель сборки, открытые документы чертежа и спецификации размещаем Мозаика - вертикально.
    2. В чертеже выделяем позицию, переходим в спецификацию, выделяем соответствующую выделенной позиции строку спецификации и на панели Спецификация нажимаем кнопку Редактировать состав объекта btn
    3. В появившемся окне выбора сборочного чертежа подтверждаем выбор чертежа и в появившемся диалоге редактирования состава объекта нажимаем кнопку Добавить
    4. Повторить для всех позиций сборки
  4. Теперь из спецификации можно просматривать в чертеже соответствующую позициям спецификации подсвеченную зеленым цветом геометрию деталей на всех видах чертежа, а также позиционную линию-выноску.

Создание 3D деталей с внешними переменными Arrow

  1. Создать 3D деталь, эскизы должны управляться размерами с переменными.

Excel & VBA - Hot Keys Arrow

Excel
Alt + F11VBA Editor
Alt + F8Панель списка макросов для их выполнения или редактирования
F9Пересчет формул во всех открытых рабочих книгах
Ctrl + Shift + F9Пересчет всех формул, в т.ч. созданных в VBA
VBA
Alt + F11View Excel
F2Object Browser
F5Run - выполнение программы
F8Step Into - выполнение одного оператора программы
Ctrl + F8Run To Cursor - выполнение до текущей позиции курсора
F9Toggle Breakpoint - установка или удаления точки останова
Ctrl + TabПереключение между окнами редактора VBA

Foxit Reader - Hot Keys

Alt + ←Перейти к предыдущему виду
Alt + →Перейти к последующему виду
Ctrl + 0 (zero)Показать страницу целиком
Ctrl + 1Показать истинный размер страницы (100%)
Ctrl + 2Показать страницу по ширине

MicroSoft - Ctrl + Keys

Ctrl+

MicroSoft - Alt + Keys

symbs

How view code in Android

Just insert text 'view-source:' before text 'https://'

how view

Коды символов Unicode

Зачетная таблица кодов основных символов Unicode => https://dev.w3.org/html5/html-author/charref. При наведении курсора на квадратик с символом и его аббревиатурой на квадратике кроме этого появляется код символа в десятичной и шестнадцатиричной системах а на всплывающей подсказке - имя символа и код для JS (но с лишним нулем). При отсутствии инета см. оффлайн версию

HTML UTF-8 Reference => https://www.w3schools.com/charsets/ref_html_utf8.asp; Полный список символов => https://www.unicode.org/charts

Чтобы показать на html странице ссылку на какой-нибудь специальный символ в виде текста надо вместо символа & (амперсанд) использовать его аббревиатуру (entity): &amp. Узнать юникод символа в текстовом файле можно если открыть файл в Word, выделить символ и нажать Alt + x

Examples
Entity d = Ø50 ° d = Ø50°
Dec d = Ø50 ° d = Ø50°
Hex d = Ø50 ° d = Ø50°

Инструкция вставки спецсимволов через CSS и JS

Для вставки специальных символов через CSS код можно использовать только 16-ричный код и не в том виде, что он дан в таблице. Каждый 16-ричный символ в таблице кодируется так - &#x"шестнадцитиричный код"; если вы хотите добавить символ, то вам нужно скопировать необходимый "шестнадцитиричный код" из таблицы (без приставки &#x), поставить перед ним обратный слеш \ и добавить его при помощи свойства content. Чаше всего также для использования свойства content применяют псевдоклассы :before или :after.

Для вставки специальных символов через JS вам нужно скопировать необходимый "шестнадцитиричный код" из таблицы (без приставки &#x), поставить перед ним обратный слеш \ и букву 'u', т.е = '\u' и добавить его при помощи кода JS

Examples - continue
CSS <style>p.str8::after{content:'\00B0';}</style><p class="str8">A = 50</p>

A = 50

JS v_ex.textContent = `D\u2081 = \u00F8${mult(a1, b1)} - \u03B1 - \u2205`;
Наиболее часто используемые символы
Char Dec Hex Entity Name JS С клавы
" &#034; &#x00022; &quot; QUOTATION MARK \u0022 Alt + 0034
% &#037; &#x00025; PERCENT SIGN \u0025 Alt + 0037
& &#038; &#x00026; &amp; AMPERSAND \u0026 Alt + 0038
° &#176; &#x000B0; &deg; DEGREE SIGN \u00B0 Alt + 0176
± &#177; &#x000B1; &plusmn; PLUS-MINUS SIGN \u00B1 Alt + 0177
² &#178; &#x000B2; &sup2; SUPERSCRIPT TWO \u00B2 Alt + 0178
³ &#179; &#x000B3; &sup3; SUPERSCRIPT THREE \u00B3 Alt + 0179
³ &sup4; SUPERSCRIPT FOUR \u2074
¼ &#188; &#x000BC; &frac14; VULGAR FRACTION ONE QUARTER \u00BC Alt + 0188
½ &#189; &#x000BD; &frac12; VULGAR FRACTION ONE HALF \u00BD Alt + 0189
¾ &#190; &#x000BE; &frac34; VULGAR FRACTION THREE QUARTERS \u00BD Alt + 0189
× &#215; &#x000D7; &times; MULTIPLICATION SIGN \u00D7 Alt + 0215
Ø &#216; &#x000D8; &Oslash; LATIN CAPITAL LETTER O WITH STROKE \u00D8 Alt + 0216
ø &#248; &#x000F8; &oslash; LATIN SMALL LETTER O WITH STROKE \u00F8 Alt + 0248
α &#945; &#x003B1; &alpha; GREEK SMALL LETTER ALPHA \u03B1 Alt + 0945
β &#946; &#x003B2; &beta; GREEK SMALL LETTER BETA \u03B2 Alt + 0946
δ &#948; &#x003B4; &delta; GREEK SMALL LETTER DELTA \u03B4 Alt + 0948
π &#960; &#x003C0; &pi; GREEK SMALL LETTER PI \u03C0 Alt + 0960
σ &#963; &#x003C3; &sigma; GREEK SMALL LETTER SIGMA \u03C3 Alt + 0963
τ &#964; &#x003C4; &tau; GREEK SMALL LETTER TAU \u03C4 Alt + 0964
&#8321; &#x02081; SUBSCRIPT ONE \u2081 Alt + 8321
&#8322; &#x02082; SUBSCRIPT TWO \u2082 Alt + 8322
&#8323; &#x02083; SUBSCRIPT THREE \u2083 Alt + 8323
&#8709; &#x02205; &empty; EMPTY SET \u2205 Alt + 8709
&#8721; &#x02211; &sum; N-ARY SUMMATION \u2211 Alt + 8721
&#8730; &#x0221A; &radic; SQUARE ROOT \u221A Alt + 8730
&#8731; &#x0221B; CUBE ROOT \u221B Alt + 8731
&#8732; &#x0221C; FOURTH ROOT \u221C Alt + 8732
&#8734; &#x0221E; &infin; INFINITY \u221E Alt + 8734
&#8736; &#x02220; &ang; ANGLE \u2220 Alt + 8736
&#8804; &#x02264; &le; LESS-THAN OR EQUAL TO \u2264 Alt + 8804
&#8805; &#x02265; &ge; GREATER-THAN OR EQUAL TO \u2265 Alt + 8805
&#8960; &#x02300; DIAMETER SIGN \u2300 Alt + 8960

Symbol's Dimentions

symbols

Flexbox

symbols symbols

Коды цветов для CSS JS Arrow

webSafeColor

CSS Selectors Arrow

selectors

CSS Selector - How Do It Arrow

selectors selectors

CSS Selectors - Example Arrow

selectors

CSS Margins & Paddings Arrow

selectors

RegExp Arrow

selectors