Windowsスニッピングツールハイライトストレート


19

Windows Snipping Toolを、私は直線を描画するために蛍光ペンツールを使用する方法を知っていただきたいと思いますか?


1
安定した手?!私が知っているように、直線を描くオプションはありません。必要に応じて、代わりに別の軽いソフトウェアを提案することができます。
ユーザー552853

1
@ User552853このオプションは存在しませんか?愚かさ、それは私がそのようなツールで最初にやりたいことです...それが軽くて便利なものであれば、私は望みます!
zatenzu

1
私が気に入っている2つのツールがあります。最初はLightShot app.prntscr.comで、2番目はGreenShot getgreenshot.org/downloadsです。GreenShotがエディターを開くので、スクリーン上のキャプチャーをすぐに編集できるため、Lightshotの方が簡単です(スニッピングツールのように)。GreenShotには、直線、蛍光ペンで図形を作成するオプションがあります。
ユーザー552853

&アップロード、共有、Googleでの類似画像の検索など、その他の多くのオプション:)
User552853

1
@ User552853両方ともインストールしましたが、テキストを直接ハイライトできるため、greenshotの方が好きです。さらに、Jiraプラグインがあり、私の仕事には非常に便利です。返信いただきありがとうございます!
zatenzu

回答:


14

Windowsスニッピングツールには、を押して直線を描画する方法がありませんShiftWindows Ink Workspace切り取り部分の切り取りと描画をサポートする別のツールです。直線を描くのに役立つ仮想定規があります。


Windows Inkワークスペースを有効にするには

タスクバーの任意の場所を右クリックし、コンテキストメニューから[Windows Inkワークスペースの表示]ボタンを選択します。「S」字で書かれたペンのアイコンは、右端の通知領域に表示されます。

ワークスペースを起動するには、通知領域に表示されるペン型のWindows Inkワークスペースアイコンをクリックまたはタップします。

通知領域のアイコン


「画面スケッチ」ブロックをタップします。リストの3番目のブロックになります。ディスプレイのスクリーンショットが自動的に取得され、スケッチ用にロードされます。

Windows Ink Workspaceのスクリーンスケッチ


画面右上のペンバーに移動します。


ルーラーアイコンを選択します。これは斜めの定規のように見えます。


ルーラーの上にマウスを置き、マウスのスクロールホイールを使用して、ルーラーを回転させて配置します。

サンプルスケッチ サンプルスケッチ


お役に立てれば。

注:スクリーンスケッチは、Windows 10 Anniversary Updateで利用可能な新機能です


2
いいね!私はこのツールを知りませんでした。先端をありがとう、しかし私はそれが重いことがわかりました。切り取る領域を直接選択することはできず、ルーラーツールは斜めに表示されます。水平に配置するにはスクロールする必要があります...高速なツールが必要です!
zatenzu

1
うわー、定規がそれほどくだらないなら、Windows Ink Workspace Sketchは素晴らしいツールになるでしょう!定規は水平方向に起動し、マウスまたはキーボードショートカットを使用して簡単に回転できるようにする必要があります。
Oliver-clare

7

ユーザー3DWizardには、この問題を解決するのに役立つように少し変更した素晴らしいAutoHotKeyスクリプトがあります。ホールドShift水平移動にマウスを制限するためにSnipping Toolをウィンドウ内。

SendMode Input ; Recommended for new scripts due to its superior speed and reliability
SetTitleMatchMode 2 ; Allows for partial matches in window titles

; Commands specific to when Snipping Tool is open
#IfWinActive, Snipping Tool
  $*Shift::
    Send {Shift Down}
    CoordMode, Mouse, Screen
    MouseGetPos, SetX, SetY
    ; clip the cursor to a rectangle that consists just of a line in x-direction
    ClipCursor(true, -1000000, SetY, 1000000, SetY+1)
    KeyWait Shift
  return

  $*Shift Up::
    Send {Shift Up}
    ClipCursor(false, 0, 0, 0, 0) ; unclip the cursor
  return

  ClipCursor(Confine=True, x1=0 , y1=0, x2=1, y2=1)
  {
    VarSetCapacity(R, 16, 0), NumPut(x1, &R+0), NumPut(y1, &R+4), NumPut(x2, &R+8), NumPut(y2, &R+12)
    Return Confine ? DllCall("ClipCursor", UInt, &R) : DllCall("ClipCursor")
  }
#IfWinActive

アドホックUXを改善するためのAHKの素晴らしい使用。
スクリーンバッグ

あなたは天才です!!!
ベッセリンオブレシコフ

2

Windows 10では、@ HaveSpacesuitによる回答が機能しませんでした。

Shiftを放してもカーソルは解放されませんでした。

修正するには、3行目を後ろから次のように変更します。

Return Confine ? DllCall( "ClipCursor", UInt,&R ) : DllCall( "ClipCursor", UInt, 0 )

動作するコード全体:

SendMode Input ; Recommended for new scripts due to its superior speed and reliability
SetTitleMatchMode 2 ; Allows for partial matches in window titles
CoordMode, Mouse, Screen  

; Commands specific to when Snipping Tool is open
#IfWinActive, Snipping Tool
  $*Shift::
    Send {Shift Down}
    MouseGetPos, SetX, SetY
    ClipCursor( true, -10000, SetY, 10000, SetY+1 ) ;clip the cursor to a rectangle that consists just of a line in x-direction
    KeyWait Shift
  return

  $*Shift Up::
    Send {Shift Up}
    ClipCursor( false, 0, 0, 0, 0 ) ; unclip the cursor
  return

  ClipCursor( Confine=True, x1=0 , y1=0, x2=1, y2=1 ) {
    VarSetCapacity(R,16,0),  NumPut(x1,&R+0),NumPut(y1,&R+4),NumPut(x2,&R+8),NumPut(y2,&R+12)
    Return Confine ? DllCall( "ClipCursor", UInt,&R ) : DllCall( "ClipCursor", UInt, 0 )
  }
#IfWinActive

ありがとうございました!私は新しいラップトップを手に入れて、あなたが説明したのと同じ問題を経験したので、Windows 10の更新が元のスクリプトの動作を停止させるかもしれないと思います。更新されたスクリプトに感謝します!
HaveSpacesuit

2

Snip&SketchというWindowsツールを見つけました。このツールは、蛍光ペンを提供します。 ここに画像の説明を入力してください


それを使用して直線を強調するにはどうすればよいですか?
アウグストバレット

3
@AugustoBarreto:直線を強調表示するには、ルーラーツール(蛍光ペンの右側にある2番目のアイコン)を使用できます。
zatenzu

1

このための非常にローテクなソリューションを思い付きました:MouseKeys!

NumLockをオフにするたびに、MouseKeysがアクティブになるようにセットアップするだけです。次に、ハイライトカーソルを並べ、NumPad-0を押して「クリック」し、NumPad-6を使用して右にスライドします。NumPad-5は最後に一貫して「クリック解除」するようです。NumPad-0をもう一度押すと、結果がまちまちでした。

この「MouseKeys always on」ソリューションは、おそらくデスクトップのフルキーボードでのみ便利です。QWERTY / NumPadを共有している場合は、代わりにMouseKeysホットキーを使用して、アクティブ化/非アクティブ化します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.