問題タブ [settings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
847 参照

cron - 特定の時間に実行するようにcrontabを設定する方法

メールやログを作成せずに、毎日午後11時59分にXスクリプトを実行するようにcrontabを設定するにはどうすればよいですか?

現在、私のcrontabは次のようになっています

0 投票する
13 に答える
23819 参照

windows - ユーザーが構成可能なアプリケーション設定を保存するためのレジストリと INI ファイル

私は新しい Windows プログラマーであり、ユーザーが構成可能なアプリケーション設定をどこに保存すればよいかわかりません。ユーザーがアプリケーション設定を変更するためのユーザー フレンドリーな手段を提供する必要があることを理解しています。設定フォームなど。しかし、ユーザーがそのフォームの [適用] ボタンを押した後、値をどこに保存すればよいでしょうか?

設定を Windows レジストリに保存することと、ローカルの INI ファイルや構成ファイルなどに保存することの長所と短所は何ですか?

0 投票する
9 に答える
12506 参照

visual-studio - Visual Studio オープン ファイルの質問

前回プロジェクトを開いたときに以前に開いていたすべてのファイルを開かずに、Visual Studio 2008 でプロジェクトを開くことはできますか? 私は作業中に多くのファイルを開いたままにしておく習慣があるため、次にプロジェクトを開くと、(非常にゆっくりと) 開く必要のない一連のファイルがエディターに読み込まれます。設定を検索しましたが、この動作を止めるものは見つかりませんでした。

0 投票する
2 に答える
4860 参照

c# - Properties.Settings.Default を使用したプロパティのデフォルト値

私は.Net 2を使用しており、通常の方法で設定を保存しています。カスタム オブジェクトを xml にシリアル化して保存します。プロパティのデフォルト値を取得しようとしています (ただし、他のプロパティをリセットせずに)。私が使う:

しかし、ValuationInput ではなく文字列を返すようで、例外がスローされます。

私はうまく動作する簡単なハックを作りました:

しかし、これは本当に醜いです - すべてのツールを使用して強く型付けされた設定を定義する場合、デフォルト値を自分でシリアル化したくありません。現在の値を読み取るのと同じ方法で読み取りたいと思います。ValuationInput valuationInput = Settings.Default.ValuationInput;

0 投票する
8 に答える
22317 参照

.net - フォームの位置とサイズの保存と復元

WinForms 2.0 C# アプリケーションで、アプリケーション内のフォームの位置とサイズを保存および復元するために使用される一般的な方法は何ですか?

関連して、実行時に新しいユーザー スコープのアプリケーション設定を追加することは可能ですか? 設計時に設定を追加する方法は完全に理解していますが、それは問題ではありません。しかし、実行時に作成したい場合はどうすればよいでしょうか?

詳細:

私のアプリケーションは、既存の Visual FoxPro アプリケーションの変換です。私は、アプリケーションの設定、ユーザーの設定などについてできる限り多くのことを読み、.Net のやり方を明確にしようと努めてきましたが、まだ混乱していることがいくつかあります。

Fox アプリでは、保存された設定はレジストリに保存されます。私のフォームはサブクラス化されており、フォームの位置とサイズをフォーム名をキーとするレジストリに自動的に保存する基本クラス コードがあります。新しいフォームを作成するときはいつでも、この動作を実現するために特別なことをする必要はありません。基本クラスに組み込まれています。私の .Net フォームもサブクラス化されており、その部分はうまく機能しています。

.Net では、ユーザー設定などにユーザー スコープ設定を使用することになっているという印象を受けます。フォームのサイズと位置は、間違いなくユーザーの好みのようです。しかし、これらの設定をプロジェクトに自動的に追加する方法がわかりません。つまり、プロジェクトに新しいフォームを追加するたびに (そしてそれらは何百ものフォームです)、ユーザー スコープのアプリケーション設定を追加することを忘れずに、フォームと同じ名前を付ける必要があります。 FormMySpecialSizePosition" を使用して、サイズと位置を保持します。私はむしろそれを覚えておく必要はありません。これはただの運の悪さですか?または、ユーザー スコープ設定を使用しようとして、間違ったツリーを完全に吠えていますか? 設定を保持するために独自の XML ファイルを作成する必要がありますか? または、他の何か?

確かにこれは非常に一般的であり、誰かがそれを行う「正しい」方法を教えてくれます。前もって感謝します!

0 投票する
8 に答える
20192 参照

c# - Windows フォーム アプリケーション設定でウィンドウの位置を記録する方法

これは標準的な要件のように思えます。次にユーザーがアプリケーションを起動するときは、以前と同じ位置と状態でウィンドウを開きます。ここに私のウィッシュリストがあります:

  • 窓の位置はそのまま
    • 画面のサイズが変更され、古い位置が画面から外れていない限り。
  • スプリッターはその位置を保持する必要があります
  • タブ コンテナーは選択を保持する必要があります
  • 一部のドロップダウンは選択を保持する必要があります
  • ウィンドウの状態 (最大化、最小化、通常) は以前と同じです。
    • たぶん、最小化を開始すべきではないかもしれませんが、私はまだ決めていません。

制限とともに、現在のソリューションを回答として追加します。

0 投票する
11 に答える
209077 参照

file - ファイルの種類ごとに Vim のインデント動作を変更する

ファイルの種類に基づいて Vim のインデント動作を変更する最も簡単な方法を誰かが簡単に説明してくれませんか? たとえば、Python ファイルを開く場合は 2 つのスペースでインデントする必要がありますが、Powershell スクリプトを開く場合は 4 つのスペースを使用する必要があります。

0 投票する
4 に答える
1602 参照

.net - プリンター設定の永続化

.Net でプリンター設定を永続化/保存する最良の方法は何ですか? PrinterSettingオブジェクトのシリアル化で.Net 1.1にバグがあり、いくつかの回避策がありましたが、フレームワークの最近のバージョンでこれを行うためのより良いまたは簡単な方法がないかどうか疑問に思っています.

主な使用例は、ユーザーが標準のプリンター設定ユーザー インターフェイスを使用して、特定のプリンターのすべての印刷詳細 (プリンター固有のオプションを含む) を定義し、それらを保存して、次にユーザーがそのプリンターで印刷するときに復元できるようにすることです。プリンター。

0 投票する
4 に答える
3827 参照

.net - VS 2005 で xml コメントがない場合の警告をオフにする方法

ある時点で、メソッド/クラスに xml コメントが関連付けられていない場合に警告を生成する Visual Studio 2005 の設定をオンにしました。これをオフにしたいのですが、設定が再び見つからないようです。ここがどこか知ってる人いますか?

0 投票する
5 に答える
9809 参照

c# - 実行時にアプリケーション設定にキーと値のペアを保存するにはどうすればよいですか?

実行時にアプリケーション設定APIを使用して、オブジェクトの動的なキーと値のペアをapp.configに保存するにはどうすればよいですか?

私は頭を動かそうとしてきましたが、意味のある例やドキュメントが見つかりません。

.NetディクショナリクラスをXMLでシリアル化してapp.configに格納することはできないようです。

カスタムXMLシリアル化クラスを使用してそれを行う唯一の方法ですか、それとも他の方法がありますか?