Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
デザインモード(4D World Tour 2019 2日目より)
Search
4D Japan
May 29, 2019
Technology
68
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
デザインモード(4D World Tour 2019 2日目より)
4D Japan
May 29, 2019
More Decks by 4D Japan
See All by 4D Japan
4D 21 R4
miyako
0
12
4D 21 R2 R3
miyako
0
36
4D 21 LTS
miyako
0
19
4D 21
miyako
0
47
4D 20 R10
miyako
0
53
4D 20 R9
miyako
0
45
4D 20 R7 & R8
miyako
0
90
Unicodeの話 (2007)
miyako
0
55
Unicodeの話 (2008)
miyako
0
63
Other Decks in Technology
See All in Technology
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
310
開発を高速化。AIコーディングエージェントとCodeRabbitでループエンジニアリング
moongift
PRO
0
100
Refining Active Record
shugo
0
170
S3 Filesで挑む! 八戸せんべい汁の食べ頃問題
usanchuu
0
120
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
210
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
160
SharedWorkerを使ったキャッシュでネイティブアプリに負けないユーザー体験を目指す
kakehashi
PRO
1
100
USB PDを使ってスマホを労わりたい
raspython3
0
180
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.3k
Optunaの最新リリースv5.0について
pfn
PRO
0
120
Classmethod Company Deck
satoshi7
1
740
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
7.2k
How to train your dragon (web standard)
notwaldorf
96
6.9k
Navigating Team Friction
lara
192
16k
How GitHub (no longer) Works
holman
316
150k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Unsuck your backbone
ammeep
672
58k
Are puppies a ranking factor?
jonoalderson
2
4.1k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
For a Future-Friendly Web
brad_frost
184
10k
Transcript
2019 デザインモード
デザインモード 開発環境の価値 使いやすい 便利 ⽣産的 知らないことは… ストレス ミス 時間の浪費=機会の損失 ストレス
ミス 時間の浪費=機会の損失
フォルダーを開くダイアログ Windows https://blog.4d.com/new-look-for-file-and-folder-selector-on-windows/ Select folder フォルダーを開く old version フォルダーを開く new
version クイックアクセス ネットワークボリューム 検索ツール OneDrive DropBox
データベースを開くダイアログ Windows https://blog.4d.com/new-look-for-file-and-folder-selector-on-windows/ データベースを開く old version データベースを開く new version
標準アラートダイアログ Windows Request CONFIRM ALERT スタックサイズの警告
デバッガのハイライトカラー メソッドエディターの背景⾊とマッチする設定に 4D Folder > 4D Preferences v17.4DPreferences https://doc.4d.com/4Dv17R4/4D/17-R4/Methods-Page.300-4085748.ja.html
デバッガのハイライトカラー メソッドエディターの背景⾊とマッチする設定に 4D Folder > 4D Preferences v17.4DPreferences https://doc.4d.com/4Dv17R4/4D/17-R4/Methods-Page.300-4085748.ja.html
デバッガのハイライトカラー エディターの背景⾊とマッチする設定に 4D Folder > 4D Preferences v17.4DPreferences https://doc.4d.com/4Dv17R4/4D/17-R4/Methods-Page.300-4085748.ja.html
キーボードショートカット 同じ⽂字列に⼀致する➡の部分を検索 Windows: Ctrl+E macOS: Command+E 同じ⽂字列に⼀致する⬅の部分を検索 Windows: Ctrl+Shift+E macOS:
Command+Shift+E https://doc.4d.com/4Dv17R4/4D/17-R4/Debugger-Shortcuts.300-4053962.ja.html
⾃動ブラケット補完 https://blog.4d.com/check-out-the-code-editor-enhancements/ カッコのマッチング カッコ/ブレースに加えてブラケットもマッチング 四⾓ 背景⾊ 太字 なし 閉じカッコの挿⼊ コマンド候補を確定
▸ 閉じカッコを挿⼊ カーソル直後の⽂字が演算⼦・空⽩・閉じカッコ以外なら挿⼊する ⽂字リテラル/コメント⽂では挿⼊しない ⾃動的に挿⼊された⽂字を直後にタイプ⼊⼒した場合は上書きする command+Z またはbackspaceで取り消し アプリケーション設定で on/off " " [ ] ブラケット ⼤カッコ { } ブレース 中カッコ ( ) パレンセシス ⼩カッコ 引数カッコの挿⼊ コマンド候補を確定 ▸ カッコのペアを挿⼊ 引数なしコマンドは挿⼊しない command+Z で取り消し アプリケーション設定で on/off
⾃動ブロック補完 https://blog.4d.com/check-out-the-code-editor-enhancements/ コードブロック ブロックキーワードを⼊⼒ ▸ 閉じキーワードを提案 常に on If ...
End if Case of ... End case While ... End while Repeat ... Until() For ... End for For each ... End for each Use ... End use +ブラケット補完
コマンド⼊⼒中のステータスバー https://blog.4d.com/check-out-the-code-editor-enhancements/ 引数リストの強調 カーソル位置がコマンド▸ 引数リストを表⽰ プロジェクトメソッドもサポート カーソル位置が引数 ▸ パラメーター名を強調 常に
on シグネチャ ボールド体 カーソル位置
起動パラメーターの受け渡し CLI: コマンドラインインターフェース デザインリファレンス > 4Dファイルの管理 > コマンドラインインターフェース パラメーター 意味
値 --structure ストラクチャファイル パス --data データファイル パス --opening-mode 実⾏モード interpreted or compiled --create-data 新規データファイルを作成 true or false --user-param 起動パラメーター 任意の⽂字列
起動パラメーターの受け渡し https://blog.4d.com/improving-databases-tests/ User param value SET DATABASE PARAMETER パラメーターを渡すには databasek_link.4DLink#database_shortcut@user-param
ファイル 要素 属性 RESTART 4D OPEN DATA FILE OPEN DATABASE User param value Get database parameter パラメーターを受け取るには > リンクファイル 拡張⼦: 4DLINK